MFMWVDRSSDASNVYQKFVMLTEEKIGKHTVHYVRALMHGAAFNEKVLKRIDRAQSLTKIAILIAADVDRNLLTFRENGRDVHVACTTSGALKSKKYNHLLQRVMLAYPMHEQLLLQSLRSLSTPDRAANLMLNGGSAVCFSCPVTTGDNVDPRGFGEHFCLMSVMKELKQIRWFDSKGDGMPEELEVELHRLFPDYICTLAVPPGFKLQTGVINCGDWVCVCFEATLEELDIGMSSPVWPAAVDWIALDIANFSVEEMTKVMTISRSNHTFISRKRKTSIALMEEQVMKSTDQVPALDFSACVMPSTIFSSD*