MEEKTKLLLLSLLFLVAVHGGAGGFVGGGRTTRNGWSNSNTSTLNNAYIALQAWKSAIKDDPKGILNSWVGSNVCDYKGVFCQDSSVTGIDLNHGGLEGILVKELSLLKDMTLLHLNSNSFTGTIPDSLKDLFALTELDLSNNQFSGPFPTIILQIPNLAYLDLRFNLFSGPIPELVFTKNLDAILLNNNNFEGQIPQSLGNSPASVINLANNKLTGDIPISFGYSGSGLKEILFLNNQLSGCIPQGIGMWSDLQVFDASFNSLMGHIPDSISCLEDIEVLNVAHNELSGELPDLVCELKSLMNLSVAYNFFSGFSQECGKLYGRNVGFDFALNCIPGREMQRPEPECDMIPGGSLSCLRIPSMKSFSCGTSFRSSNSRIP*