MVGSIEVNSGNSVYSNGSVHNHNGPEEKLDELRHILGKSDGDLLRIVCVGAGAWGSVFAALLQDSYGQFRDKVQIRIWRRSGRAVDRATAEHLFEVINSREDVLRRLIRRCAYLKYVEARLGDRTLYADEILKDGFCLNMIDTPFCPLKVVTNLQEAVWDADLVINGLPSTETREVFKEISKYWKERLTVPIIISLAKGIEAELDPVPHIITPTQMINRATGVPVENILYLGGPNIASEIYNKEYANARICGSEKWRKPLAKFLRQPHFIVWDNSDLVTHEVMGGLKNVYAIGAGMVAALTNESATSKSVYFAHCTSEMIFITYLLTEEPERLAGPLLADTYVTLLKGRNSWYGQMIAKGELSLDMVSAVEAFYELLSQSSLNVLHPGDNKPVAPVELCPILKTLYRILIKREQGPMAILQALRDENLNDPRDRIEIAQSHAFYRPSLLGQP*