MDRTSFVMMRYDIVSDFKAAAVDYMNVNKQCDSNRFSEYNVHCVIKEEEDGYVCMDKLGFKVSARFGVNAKVDTLGVLFDNYSNDGVADIIVSFAEFKFERPSGTPTELWFGYFSDVMGLAEYEEKKKTLPAGMRIWGAADGMGSKVGTEESPETELEDRMVELAQWQCPDDVSGARREVIDKEADEREAILQGNNHELGKPPLLLRVIYRGQAEWKRRRRRRAPGRRGSAGAGGAALIWEMSDGRTTIRCGSIGGCALSNSAEGKKSAWIHLQALWDRSAWARGVCRLRHGDHWPTGTGENWFHVEVDFL*