MAPAMPPAVKLTEADLVERISRGDGDIPDKFILPVEHRPEVDLTRSSDEIPVIDMSGLKGDKRDETLAQMHKACLEWGFFQVVNHGVDSGVMDYMKQQVEEFLALPVSERAPGGIRKGVASQGYGTGYVKPDTGARDWRDYFLLRTYPESMRDYETWPNRDSFRDAISKYTLEMKTLAEKLLECLSINLGLGPDFLKEALGELHQDLLINHYPPCPNPSVAIGANKHTDLGGVTCLWQLDDVVGLQVLKDGEWYPVHPKPGAYIINVADMVEIASNGIYKSIQHRAVVNPAKRRISIAAFYDLHPEQVVKPAPQLVTPDRPALPSVRFCDHAMKLAIETDKVGLKVVN*