MVIAIGCCCVCASVYLGSYVSEEMAARAHDLAALKYWGPGPTTKLNFPVSDYEKELETMKTMSQEEFVAYVRRKSSCFSRGASIYRGVTRRRKDGKWQARIGRVGDLKDAKDIYLGTFDTEEEAAEAYDIAAIELRGVHAVTNFDLSNYDEGGIKRSEDPCTLEM