MILRRLVLSATSSSNLTRTQPLSVSATRLLSSSGYDTKLARLTHKDWLAPNEVLKIFETVKDPTFLIPAYRHYSKRKDYQPTEPLYALLINKLGHAKMFDEIERLVKSLTLEAKRCRFSEEFFYSLMKVYGNSAGRINKAIEILFSMPEFGCWPSVKSFNFILNLLVKAKLFDEIHEIFVSAPKLGVEIDGCCLNILIKGLCESGNLEAALQVLDEFPKLKSRPNVMTFSPLIRGFCNKGEFEGAFGLLERMEKEGIEPDAITFNILISGLRRKGRVEEGVEVMERMKVRGCQPNSGTYQAVLYGLLDKKRNLEAGEMMRKMVSWGMRPSFLSYKKMVLGLCETKDVVDLDWVLRQMVSHGFVPKTGMWWKVVGCVVVKNKDSQRVLDRIIDRQGTSG*