MARGVSADKEDVHAAIANVDKGLFPKAFCKVVPDLLTGDEEYCACMHADGAGTKSSLAYMYWKETGDLSVWRGIAQDAVIMNTDDLLCIGCVDNILLSSTIGRNKSLIPGEVLKALIGGTEDVLTTMRENGVGILSTGGETADVGDLVRTVIVDSTVTARMKRADVISNDAIAPGDVIVGMESYGQATYESEYNGGMGSNGLTSARHDVFGKYLASKYPESYDAAVPEDLVYSGKYVLTDVEPETGMTVGKLVLSPTRTYAPVIKKLLDVVDRKKIHGMVHCSGGAQSKVGHFLNDGLHVIKDDMLPVPPLFRLIQDCSGTEWEEMYKVFNCGHRMEVYCDAATAEEVIRVSESFNVKAQVVGRVEACEGKSKVTVKSEHGEFTYDSP*