MGCTESKPESTDPAERSGRATAQPSGGARSTKRSTKQESDKEAKTVKLLVLGAGESGKSTLLKQMKVLHKGGYSEGERADFAKVVHSNAILSARSVFEGFERLGIAMPEELAREQTAFESDPASGDEHLTPQLGEIIARLWAHPAARKVFERRAEYQLSDSAEYYFDNVDRMAADGYVPTELDVLRSRIRTTGIVRTDFRLHGNDFAMYDMGGQRNERRKWIHTFEGVNAIIFVAALSEFDQVLFEDESQNRMQESINLFEQIVNSKWFDNTAVILFLNKRDLFEEKLKRVQVADYFEDFGDRDNEFEPAADFFRQKFLAKCKNQSKTIFTHYTVATDKKNVDLVFKSVVSSILEDNLKASGLM*