MRDTNVDWIHDLPFHSFDAGAYGRSVAHVAFTYSTPWLALTAVTVVAWAQFHRGCLCGRRSLPRRPVALGMKPAMIMFLIMAWIACSLVPSAYTRFHEGSRDVDDALHALDAHATGAMGHAARAKSAAAECSAALAAVDAQFKEHMAAALKVQRARQAAEQFAAAAEGVGGVAWKDLDVLRGYDDKWERFDTWFTALSATTYGLLIVASLAPVVARLLMLSTASRSTVDAVDAALRFAPFVAMIAAWLFLAASSPATVTFAETCHAWVPTVTRTVPTDSARFYFFCGVGESASVDAIPKIPAPSPAIASMRAASIEFRASVEAVLTLDTSLSNAGRNVTTAALKRVERCEASGMEFETSVADSLGGCDPMGANLRTARESACGDAVTGIFWNNIAIMLLAFVIFYHALRGWLWELWEWVAMGDVVYGGDSPVRKFSGKGYGSGASPRDVESQMERLEGDVRGVKGDVKYVMGKVDEMVPLMRDLEAASRVNSPVGKGSPEEKLKQAAAALARR*