MSRKPIIAGNWKMNKNPQEAKAFVEAVASKLPSTDLVDVAVAAPAVDLVTTIEAAKDSVLKVAAQNCYFENTGAFTGETSPKVLAEMGADYVVIGHSERRDYFHETDEDINKKAKAIFANGLTPIVCCGESLETYEAGKAVEFVGAQVSAALAGLSAEQVASLVLAYEPIWAIGTGKSATQDDAQNMCKAVRDVVAADFGQEVADKVRVQYGGSVKPENVKDYMACPDVDGALVGGASLEADSFLALLDFLN*