MARFGQQIILPGAEFPLETAVALLDYYSKADYYVSERDDIWYLGLGAHASLVVDPKGQTATEIDSEGRKESSTILNLLTGQVRQFVSKYSIHGKIFGQVGFNYSARCSGAGLCPKLRSQATLKMMPMKQAERIKGILKSISLDNIYLPSDPGGAIDLTVDAGEYQARVANAIAEIAKGRYTKAIPSRKVPLDFRADMLATLLHGRRANTPARTFSLNHMGMQATGFSPEVLLSIEDGNVYTEALAGTQLSESPEASLDPFDNKLHNDAKEVMEHVIAIKGSSRRLSPVCLPESIAIKDFMKVMPRGSVQHLFSHVRGRLRADCDGWDALPGLIANITVPGMPGPRNLEAIRCFEPEPRDLYCGAVLMLDECSKLFEATLVLRTVFQDAHRQWLQAGAGVTSYSKPEREFAETCEKLESVAPFVIPQRDSLGLKSRVRRAHLRSQRC*