MTTAKGLTVYNSMAANLIFVIPLLLSTTQVVRGSADHEEQLHYDGPEGPQTWEGSCNTGKIQSPIDIVRREAAAHQFPGLCKLHVEYNSETQATVTHSGSHLQLTVEGDAPFGKLYLRDIYNLSGFHFHSPSEHEIDSMSYDLELHLVHKTVTQNGPQLAVIGLLYNEGPDDSSTDHFLQQVFDALPYIKKPDSSVHTLKPVDFSSLLPVLDGPYARYSGSLTTPPCTENVTWTVILNQNLKMSPRQFQAYKAVLKKPNNRPLQDLAGRTVMYSQ*