MATPEPAPRPTLAQLMATGEYNDVTYEVAVDDPAIRVLQSVLGLHHALFHPSHGLLVLPGTFETIEAVSSNCRGHELWIKARTSLLGRKAGRAAADALAFNGRASWATWTPGAETHQYRLEETHAAEASTAPLKDTQAATLSVYMPATQRKPEHKTDQAALIECIERIYADFRSRSSAHLILLGDWNSVKTPATGGGDDDADDSDSEQDQQMDGPAVAEDAAALSAGRIDAVLHSAGLAPALLAVHPLPPEVALPHPSDHFRTVPWQLVMSKKVERLIAGWSVEAPGGLPSAPLVARIEKLEALIKGLAPFPGRYVAWRLYFRSLNAWRNRGEPIMHVTRLAREGNFYEIYTAPEEVKAVMAEHWRQWSFAGVMTEPTYEELGAHVRSLTDGAGGPSNCTNAILKTLWNLDLPDAMDPEAYPPAVVGS*