MIKPMLRFPTRTLLRPGTLTLRNQLVPSPLFAALTSRSISTLPNRPFTSARLRNGPIASRPASIVSTSAIISSVRKLHSSNPAFGQIPESAAPGKVRMLKGTRKVLLALMISYGIILTAMASILIGTYVYLELQQPWPLVQWSMKQAYKAREGLLYEVFLEDYASAKQCYEKLLDSLSRDNKGNLVDISGKSTAWLSAYSDLLCRYADMCKIAGDLDNCKQAYIGAMHVEGGDLNHKSRALTNLAELAEMEGDRDEAEDLLKRACAYGKDTAVKSGSNLSYRVALHAEDMVPGSRESLDASIHLGVLYAQKGEYEKALPILVSSLRAVKNSIRQQRGAVLSRPLEANPLNCQIHESSLLSVYISEVLWASNKKDEAVKWAQKAYNEGYVYHRSNIEAAKSAQLALLTLIKMEKSLGNKTEVEKYQGLLDKIEVPSKNVTKWDWFKSALL*