MVMRSASITDAIHTVDASTAAASATYVDNMLPDEHESVFVEIPVDKSNEMEMGVEHERHVPHHHDSRQTIGKINDELRFSIIDAVYLRPAIWDHGRELRNLGQRKDHFIEIAALLSTDENLLSCHDIEKQWKNLKDSYFKLRKKVKIDASGKLVQPRWKYFSAMMFLDRLSNGSGSYSEANTSVYDEIDAAVVHQEPFLGKRNADGNLTAIASGRHFVDGRCRIRKAVISASNTIDGESAESTVLATEDEYSAFCNSLIYPLREIGSMNRLEYIKLQKVIRDAIHEKQMELLENESAEQ