MTRLENMDPRFYKAAMKGDMLLDPLAPNLTLCLTQRNTMLHIAIKFKKQEIVQRMIGLCSSLIFQPNPKGDTPLHLAARAGHLGLIKLLTPTLNLVEGYPDLEVGNSVQ*