MPATRVSMESQQTHTRRLRSLSQHLHPSPLSSTMADLHMSPTSAALSSSFEHLEKAPEDPILGVTVAYNKDPSPLKVNLGVGAYRTEDGKPLVLDVVRRAEQNLLSDRSRNKEYLGITGLPEFNKLSAKLILGEDSPAIRERRVATAQCLSGTGSLRVGSEFLARHYPGEKTIFIPVPTWGNHPKVFTLGGLNVKSYRYYDPRTRGLDYEGMLDDLKAAPLGALVLLHACAHNPTGVDPTPEQWEGIRRVIRSKNLLPFFDSAYQGFASGNLDADAYSVRLFVADGGECLIAQSYAKNLGLYGERVGALSIVCRSEAVAIRVESQLKLVIRPMYSNPPIHGASIVATILGDRNMFADWTFELKNMADRIISMRHQLFDALKARGTPGGWSHILKQIGMFTFTGLNKEQVAFMTKEYHIYMTSDGYVPYFWMDEKDFLSFSEINKKLCIFHKTF*