MSLFKTVAELGAASNIGICYGRNADNLPSPNKVSELIQHLNIKFVRIYDYNIDVLKAFANTNIELMIGVPNADLLAFAQFQSNVDTWLRNNILPYYPTTKITSISVGLEVTEAPDNATGLVLPAMQNIHTALKKAGLDKKIKISSSHSLAILSRSFPPSSATFSKKHSAFLKPMLEFLVENDSPFMIDLYPYYAYRDSAEKVQLEYALFESSSQVVDPATGLLYSNMFDAQLDAVYFALTAMNFKSVKVMVTESGWPSKGSPKETAATPDNALAYNTNLIRHVIGDPGTPAKPGEEIDVYLFSLFNENRKPGMESERNWGMFYANGTSVYALDFTGESAVPGPVSPSNSTTGVSPSPGDNGNSTVTIGGGGGGAKKWCVASSQASVTELQSALDWACGPGNVDCSAVQPNQPCFEPDTVLSHASYAFNTYYQQSGGSSLDCSFGGVSVEVDKDPSYGNCLYMIAPSTDGMNRTMAGNITGNITAIDSPLASPSTSNEGIRQMVVSVAVSALLPCFVVSLSLLW*