MVKAIAVDMDGTFLDSKKTYDKLRFEAIFTELRNRDITFIAASGNQYAKLKSIFGDRDMYFISENGAVIYNGNELYNYKSFNRQVFQQVVDYLNMKQSIDQLVICGLKSAYILKHTSEAFKEDTRFYYHQLKEIDSLQQLPEDDYVKIAFNINRETHPNVDEEVATQFSNDIKLVSSGNDSIDIIMPNMTKGQALKRLLDKWEMSPSELMAFGDANNDKDMLAFAKHSYVMENSHDEELFNIASAVAPSNDKQGVLTIIEQEVLKK*