MDFVGFEDLKCKDKENSQKVFVIRNDKLGDFILAIPALIALKQAFLEKGKEVYLGVVVPSYTTPIALEFPFIDEVIIEDNHLSATLKSKSIDALIFLFSNFKNARLAFSLRKFIPYILAPKTKIYSWLYQKSVRQSRSLCLKTEYEYNLDLIHVFCKDHNLPNASIKKIAWKLKDKSKERSIIASKLNADVGLLWIGVHMHSGGSSPVLPASHFIKLIDCLHNNLSCEIILICGPGERKATEELLKKVPFARLYDTSHSLVDLAKLCANLSVYIGNASGPLHVNALFDNQSIGFYPNELSASIVRWRPFNERFLGITPPNGSNDMGLIDIKKESENIIEFIAPNLSCTQER*