MVKVCNDSESDDDIAIEKTFTKGPWTQVEDNLLIDYVDKHGDGNWNAVQKHSGLSRCGKSCRLRWKKEEKRVIELHALLGNRWERMAVELPGRTDNEIKNFWNTRLKRLQRLGLPVYPDEVREQAMNASASQSGLNTDSLDAHHSQDSLEANSVAIPELDFAHLPFNQCSSYFQSMLHNGRQTPCFIQPNMYSMIAFPYMSTRERSRESETAFPCTGGYAMNEQSPPLWNYPFVDNIPELLLPDSHLIANATYSPPGPLIQEVEKLELPSFQFDNSLEEPDSCGGQQSNPMPEHEPDNTLVQSLRTDHTPSDRPSSSLYDGLLESIVYGSSVEKRATDTDSESPLFQSSLLGYTELTPANENTKGKLFFF*