MGRAPCCDKANVKRGPWSPEEDATLKSYLETHGTGGNWIALPQKAGLKRCGKSCRLRWLNYLRPDIKHGGFTEEEDNIICTLYSQMGSRWSLIAAQLPGRTDNDVKNYWNTKLKKKILAGKISLTIKNNPINAPVNVANIPAIPCSTSPILYVPKAETESSVTFSDHYSLTQISGTLPALSDIGYEPIINSTAQNLSPNQFQFSSFPGVIDMSEFSMNSTHIVSPSQEGSSISDSSSLAMDNKGLSVPSTNGGLEDVGIFMDSEPGFPSDFFNGLLLQDKASEVATNCYQYFAGFGYVDIKP