MDVQDFLNCNKLKISKEKISNLNKSKIGILITNLGSPEKLTYWSLYKYLSEFLTDPRVVKLNRFLWLPILYTFVLPFRSGKVLSKYKSIWIKDGSPLCVNTHNQCLALKKILNEKYNNKVVISYGMRYGERSIKKGLEYLQKENINKLLVLPLYPQSAECTVSSTLDCIGKNLKNWSNVPELRFISGYCLKDIFINTMKENIENYWELYGKSKKLIISYHSLPIRNVIQGDLYPFFCIESTKKLVKSLNLNKDDYILVFQSKIKGQQWVKPCIEDTIIRLAKQGYKQIDIVSPSFSSDCLETLEEIKIHYQQLFRKYSNGNLRYINCLNDTTIGIKLIMNLIEQNIIGWV*