MGFFGGNKMPVEGKTILITGASEGLGLSAAQQLSSKGANIVLVSRSTEKLQAALPLVKAAAKDPSTQRFHHIAADVSAPSYAVSLLAEVKAWNGGKAPDIVWCVAGTSTPDLFVDMDMASLRHQMDVNFYGTAEMSHAILREWLAPDAPVEQEAKHLIMTASVLALYTIPGYAPYSPSKWAMRGLADTISQEVMMYPQNVKVHVVFPGTILSPGYAREILTTPEITTILEAGDPQQTPDEVAAAAIKGLERGEYFITVAFLGSLMKWGVMGGSFRNNWVVDTVMSWVVSLIWIFVQPDLHGKIRKYGKTHGHPSMTKQQRAA*