MEMGGSGVAVFISIAVVAICFVGLFGRWINDLWHTRGLDPSSLPPGSMGWPIIGELLDFLWCFKFQRRPDDFIAKRKARYGDNGLYRTHLFGYPTIVTCSPLINKQVLGSLTEEGKVSTGWPSSQLIGSSSVAVTDGLGHKRLRRHLMEAFNNPRALRAVLSTAQPIFISAFEDWASKGRINAYEETKKVTFCNICDMLVSFKSKTVLEKMEGLYRGLMAGIRSMTINIPGTAFHHALICRKKLTTILLDEVKERTEKGALKQDFMQIMLDSTDENGEKMSEMEVVENIVSLILGGYESTSNVMTWALYYLAKYPEVLEKLKEEVSSIKEQKTGDELPTIEDIKAMKYVSKVTDELIRLANVSPFIFRRVVKDDVVLNGYKLPKDWKVIVWIRSIHVDPDYYDDPLTFNPERWTDSKPKAGTYNVFGHGPRFCPGNNFARLQVIMFLYHVCLKYRWKLLNPDAGMKFQPHPKPFDGAEMYFNHST