MTTTKGLTVYNSMAANLILVIPLLLSTTQVVLGSADHEEQLHYDGPEGPQTWGGLCNTGKSQSPIDIVRSEAAAHQFPGLCKVHVDYNSDTQATVTHSGSHLQLTVEGDAPFGKLYLRDIYNLSGFHFHSPSEHEIDSISYDLELHLVHKTITQNGPQLAVIGLLYNEGPDDSSTDNFLQQVFDALPYIKKPDSSVHTLKPVDFSSLLPVLDGPYARYSGSLTTPPCTENVTWTVILNQNLKMSPRQFQAYKAVLKDPNNRPLQDLAGRTVVFSQ*