MDCDRVKGPWSPEEDALLKHLVIKHGPRSWTMIARAVPGRSGKSCRLRWCNQLSPVVEHRAFTREEDVIIINAHIKYGNKWAAIARLLDGRTDNAIKNHWNSKLKRKYADFIVHGGMVNEDGVKDKSAKTVSSSSVLERANTPSGSEVSDAGLPGTSSLLVQENVPVVESGISNNADVSTELTLSVPGMKSGQLGRDHGVGNKGLLTGDAEKTMTFGPKLLAVMQEMIRKEVRDYMVGIGGKSG