MPSTDFADIPAAKKMKIDTCVLRFAKLTENALEPVRGSAKAAGVDLRSAYDVVVPARGKAIVKTDLQVQVPEGSYGRVAP RSGLAVKNFIDVGAGVVDEDYRGNLGVVLFNHSDVDFEVKHGDRIAQFICERIFYPQLVMVDKLEDTERGEAGFGSTGVK DLPAAKAQNGNGEKAAEPEGAAPAPVAT