MELLPRVGVAAPGPGRGGASPSPTRRHRAPSHPILKRSAAVCGAVAVCRGGAVARRSRWSTLVTAAYYTGTAELVDFNWETLGFQPVPTDFMYVMRCSEEGVFTKGELVPYGPIELNPAAGVLNYGQGLLEGLRAHRKEDGSVLLFRPDENALRMRVGADRLCMPAPSVEQFLEAIKLTILANKRWVPPTGKGSLYIRPLLIGSGAILGVAPAPEYTFVVFACPVGHYFKDGLSPISLLTEEEYQCAAPGGTGDIKTIGNYASAVYAKERAKERGHSDVLYLDPVHKKFVEELSSCNIFMVKDNIISTPLLTGTVLPGITRRSIIEYARSLGFQVEECLITIDELLDADEVFCTGTSVVLSSVGCIVYQGRRVEYGNQKFRTVSQQLYSALTAIQKGLVEDSMGWTVQLN*