MAKQRYGCARYFQSLTYSVKQETLCQNVETLREAHDRLGAHEVVCDPYRESGRYHPFQECGILGFMENGEVAAKQEIGTKRKTHFQFNSLKNFYLEDKSPSQKAMEDFAVALKLTYKPACGWFIERRRKEKKEEAAFCSSGKIVPVFRNNGPPLGVEFDPLPGGAFSNCLGSVAASQDSQRKPKRRKISESSILDSRIQQPKGAAVKKYGIGKGLMTVWRATNPDAQCLTTGVNFINREAAKIIAAVECNKDDNRKKAYKAECKLAIVELRSQEQSGALMVLMDDEELELRELQAGPNPLACSHLAIDGRHSCSLCKDLLARFPPLSVKMKQPLCTRPWDSSPEIFKKLFTVFRFLYTHSVAYTVDLCPFTLDEFAQAFHDKDSLLLGKIHVALLKLLVDVESKPSIGFIPCAAKDCRFLGFLHFIMEQGFDVKFWNRALNPLTWIEILRLVLVAAGFSTKQSSFQRETLSNVLNNFLFMDSVPQLY