MTTPHVLFDYVGHLPECPTWSEDESALYWTDILEQEIHRYHPASGTHSVLVFPEEVGCFALREQGGFIVAMRHAIWLADKNGLLQRKVCDNPSNTKLARFNDGGTDGDGRFYAGTFWAPGDYNGALLMRIDHDLTAKVIQCDIQGHNGLAFSPDNQWMYTSDTPNGVIYRTLLDKHGDPGKRELFRHFGEGEGLPDGAAMDSEGCYWSAMFDGWRVARFSPQEEQLEEYRLPVRCPTMVCFGGADMKTLFITTTRENMSAQEVADYPLSGAIFTLQVAVAGMKKSRFIERQAGSTGTTFSLG*