MGYMDAQAGDALRTAFRRAEKRYKHYKHSSTSVRSSKLRELVPPTDLSEVLDFHRIKSLPMSDSFFKNGIRKVEDIFDWPVFTMEAHPGFYFIPEALNVEDQMYWIRESLTKFPQPPNRTNHTAVYGHISDLWNRAQHKEVLQGTSERNGNGSTGMSGHKEDDDLAVSALRISTDMAQFDDTSNTSVGLLSENDAAQVSYSSHSSHAFIDTSCDRGQSREPTDEPCLDNNTSVQKNVVPMKVLLRKLRWATVGLQFDWSKRAYDLSLPYRGISPKLSEIASKLAKPAMNGADFYAEAAIVNYFGCDDMLGGHLDDMEADWSKPIVSMSFGCKAIFLLGGKSREENPTAMFLRSGDVVLMAGPARGCFHGVPRIFVDPEESDLPKFDGFDKSFAPFLDYIRTSRINLNIRQVS*