MILRVEDTDVARSTKESEAAILEGLKWCGITWDEGPDIGGDHGPYRQSERIEAGIYKEQLEKMIANGNAYRCFLSPEELDEMRAEAERNDQAFVVQSPWANASEEEVQAMIDQGKPYVYRFRVPFDREIVVDDLVLGEVIWNSDDLGGDFVIVRQNGMPMYNFGVVVDDAFMGITHVLRAQEHLMNTPRQILMYEALGLKVPTFAHMPLILAPDRTKLSKRHGAVSVGEYQNRGYLASGMVNYLAQLGWNDGTKQEIYTIEELLDAFKMNRMSKVAAIFDTDKFKWVNGHHVRRLSDEEALAMIGSQLKEHGIVKEVSGEFVAKASQLLRERISTLTEAVEELKSMMHFDLEEMLKTDVAQPYIEDGSIKETAKLLLDAQAEGQFDAIGSDPKAMQHVAKQIGKARGGVKKKALLVPLRLCLTSQAAGPDMNLFFEMLKEVDDNVLCECVSLEKRLEMLKEKFLEQPVHAS*