MVGSIEVKSGNSVYSNGSVHNHNGPEEKLDELRHILGKSDGDLLRIVCVGAGAWGSVFAALLQDSYGQFRDKVQIRIWRRSGRAVDRATAEHLFEVINSREDVLRRLIRRCAYLKYVEARLGDRTLYADEILKDGFCLNMIDTPFCPLKVVTNLQEAVWDADLVINGLPSTETREVFKEISKYWKERLTVPIIISLAKGIEAELDPVPHIITPTQMINRATGVPVENILYLGGPNIASEIYNKEYANARICGSEKWRKPLAKFLRQPHFIVWDNSDLVTHEVMGGLKNVYAIGAGMVAALTNESATSKSVYFAHCTSEMIFITYLLTEEPERLAGPLLADTYVTLLKGRNSWYGQMIAKGELSLDMGDSISGKGTIQGVSAVEAFYELLSQSSLNVLHPGDNKPVAPVELCPILKTLYKILIKREQGTMAILQALRDENLNDPRDRIEIAQSHAFYRPSLLGQP*