MPLLSPPPAPASAPGRGRRRERRLRRRRSKRDWAGLPLDAMLLVLHRLGDADLMFGGRARACRSWRAAAREPELWRRVDTRGLSRLFWSAASADRVARLAVSFAAGESEAFFGEGHVDDDLLLFLARHAPSLKSLHLIECHDVHNDAFAFPLLEELELWQCNSIHAKWVVDFVATACPRLKHSKHAKGRVSRRHFDRTVYPAYNSEAFAIARMQDLRSLQLFDSCLDNKGLLAILDNCPHLECLDIRCCDNVFMDSSDLRAKCARIRTKKLYPHVWTDIDDEQDCLFLYAESADDSDRSVYFSGNEETDLEEHDRILDKGARRYLRI*