MQTYFDQLERVRFAGPKTDNPLAFRHYNPDEIVLGKRMADHLRFAACYWHNFCWNGADMFGAGSFERPWQAAGDALEMAKRKADVAFEFFYKLNVPYYCFHDVDVSPEGASLKEYLHNFAIMTEVLAEKQQQTGVKLLWGTANCFTHPRYGAGAATNPDPEVFAWAATQVVTAMNATHQLGGENYVLWGGREGYESLLNTDLRQEREQIGRFLQMVVEHKHKIGFGGTLLIEPKPQEPTKHQYDYDVATVYGFLKQFGLENEIKVNIEANHATLAGHSFHHEIASAIALGIFGSVDANRGDAQLGWDTDQFPNSVEENTLVMYEILKAGGFTTGGLNFDAKVRRQSTDKYDMFYGHIGAMDVMALSLKLAARMIEDGKLDQGLAKRYAGWQGELGQKIMSGQMSLDNIARYAEQHNLNPQPQSGRQELLENLVNTYIFG*