MVLTRFLSLTGKAIMMKDVHNFAQKVKPGQRNDVQQLIAEMKKAEGAKVVLFTDSDKTVTSIYFQTKEIIQTFQAQPEILLIDATYKLNDLQMPLYVLLIVDGNGEREIICLWLTQCEDEGTLTYLVDEFKKHNENWLLVRCIMCDKDIMEIDVLVNCLPNAKMLICLFHTLQNMRREISTDKLGISQAERTMCLEVLTKIAYSQDESEYNQLHHQLKQC