MARRPLVMGNWKLNGSKAFTKELIEGLKAELHDVTGCDVAIAPPVMYLGTAEAALSGCGCNCGGKSVIQLGAQNVDINVKGAFTGDISTEMLKDFGAKYIIIGHSERRTYHKESDEFVAKKFGALKEAGLVPVLCIGESEAENEAGKTEEVCARQIDAVINALGVEAFNGAVIAYEPIWAIGTGKSATPAQAQAVHAFIRGHIAAKSQAVAEQVIIQYGGSVNDANAAELFTQPDIDGALVGGASLKAPAFAVIVKAAAAAKN*