MGVVSNEYSNGSVQGCNSLEEKLDDLRGLLGKADGDPLRIVSVGAGAWGSVFAALLQDTYGQFRDKVQIRIWRRPGKTVDRATAEHLFEVINSREDVLRRLIRRCAYLKYVEARLGDRTLLADEILKDGFCLNMIDTPLCPLKVVTNLQEAVWDADIVVNGLPSTETREIFEEISIYWKERITVPVIISLAKGIEAALEPVPHIITPTKMINQATGVPMENILYLGGPNIASEIYNKEYANARICGAEKWRKPLAKFLRQPHFIVWDNSDLVTHEIMGGLKNVYAIGAGMVAALTNESATSKSVYFAHCTSEMIFITHLLAEEPEKLAGPLLADTYVTLLKGRNAWYGQMLAKGELSPDMGDSISGKGMIQGVSAVEAFFELLSHSSLNVLHPEENKPVAPVELCPILKTLYKILISREQSSEAILQALRDENLNDPRERIEIAQSHAFYMPSLLGQP*