MNRTLVPFLRKFMLVFMDDLLIYSKSWRAHLQHVDTILSILRNAQFYAKKSKCSFGTTEMEYLGHIVSANGVKTDPAKITTLNKLLKKEAFCWNPQVEDCFERVKKIMTSTPILATPNFSKPFILECDASGLGMGPVLMQEGGPIAFESRILKGKEVTRSTYDKEMLAIIHALTKWRQYLLGSKFIVKTDHNSLQYILKQKELSPEQQKWVSKIQAYEFEVVYKKGKLNVATDALSCRDEDGEYNAITEVIPKWITEVQAEYAKNSNIIQLISEVQQGLQDKFEW*