MMVRQRWSHLLFVMLLAGFGLRAFVAPQARFTGHDGQLMLGGGPMGRLKVYIYDMPSRFNKRVVQRDMRCLSHMFAVEIYMHLFLLSSSVRTLDPEEADWFYTPVYTNCNLTKTGLPFVTNMPRMMRSAIEYISTNWPFWNRTDGADHFFVVPHDFGACFQYQEYEAMARGIYPLLQRATLVQTFGQTNHSCFKDGSIVIPPYVSPRRILNHTIPANTPRSIFAYFRGAFYDTNDNPKGGYYARGLRGALWETYKDNPLFDISSEHPAAYYEDMQRSIFCLCPLGWAPWSPRIVEAVVFGCIPVIIADDIVLPFTDVIPWNELAVFVPEKDVGMLESILTSISMEEVTMKQRMLADTHTKRALLFPRVQTLPGDGFHQVLNALTRKLPHDSRIYRKPGYPSSLNWTAGHSNDFRPWQI*