MASTLLTKAFVGASSSCEPSRLASLRHSDLGSANLRISTHRRSPPKKLEIHAAGSTYGNYFRVTTYGESHGGGVGCIIDGCPPRFPISEADLQADLDRRRPGQSRITTPRKETDTCTIFSGVADGYTTGSPIMINVPNTDQRGKDYSEMSKAYRPSHADATYDFKYGVRSVEGGGRSSARETIGRVASGAVAKKILKAYSGTEILAYVSQAHTVVLPEDVVDHNTLTLEQVESNIVRCPDPEYAEKMIAAIDAVRVRGDSVGGVVTCIVRNAPRGLGSPVFDKLEAELAKAAMSLPATKGFEIGSGFAGTLLTGSEHNDAFYTDENGRIRTRTNRSGGIQGGISNGEIIYMRIAFKPTSTIGRKQNTVTRDKNETELIARGRHDPCVVPRAVPMVEAMVALVLVDQLMAQYAQCELFPINPDFQEPLKGPELYSAALF*