MAVEYECCEYQFFLHIGIIAFLVLFAGLMSGLTLGLMSLSLVDLEVLAKSGTPKDRKYAEKILPVVKNQHLLLCTLLICNAASMEALPIFLDSLVTAWGAILISVTLILLFGEIIPQSVCTRYGLAIGASVAPFVRVLVCVCFPVAYPISKLLDYLLGHEHVALFRRAELKTLVNLHGNEAGKGGELTHDETTIIAGALELTEKTASDAMTPISETFSVDINAKIDRDLMNIILEKGHSRVPIYYEQPTNIIGLVLVKNLLTIHPEDEVPVKSVAIRRIPKVADTLPLYDILNEFQKGHSHMAVVVRQCSKTSEQVGPTSPLPNAKKEVQIDIDRENSLRAKRSFQKWKSFPNSGNNSNRGAYRSRKWNKDMYSDILEIEGKPLPKLPEEEEAVGIITMEDVIEELLQEEIFDETDHHFEDS*