MSDAAEKKSGKVKWFNSAKGFGFITPDDGGEDLFVHQSSIHADGFRSLKDGEAVEFTIDRSEDGRTKALDVTGPEGSFVQGASRRDAGGFGSGGGGGGRFGGGGGRSGGGRGDGCFKCGQSGHISRDCPSGGGGGGGRGGGGGGRNCYNCQQSGHIAKDCPNAPQ