MKIDTCVLRFAKLTENALEPVRGSAKAAGVDLRSAYDVVVPARGKAIVKTDLQVQVPEGSYGRVAPRSGLAVKNFIDVGA GVVDEDYRGNLGVVLFNHSDVDFEVKHGDRIAQFICERIFYPQLVMVDKLEDTERGEAGFGSTGVKDLPAAKAQNGNGEK AAEPEGAAPAPVAT