MQSLALQNPGLQAPCRRLGLRRIAPVPVRLATSVAWSSSQSTASRRRSWVAAAAATGTADDAAATTSTSTAATSAATEPTTDEEPVDADAAAEAEAKKSQAYSEDMQKKMGTTLTYRHEDGLNYNRILPDLIVGSCLQTVADVDHLYNKENVRTIFCLQEDPDMAYFSLDIIPIQERCAELGLKHVRFPIRDFDGFDLRRKLPKAVARLARDHDPTAGTVYIHCTAGMGRAPATALAYMFWLRDFQLDAAYELLRGKRMCSPRIEAIRSATVDLLVGSEPVPVTIAVFRTGTATDFKIAGLDVGWHQQLPLEREPGTGRMVLNRVLQPGKYAYKFVVDGHWTYSADHPTLQDGNNTNNYVEVLGREVPEHLQLAQQRLLQPGGDLTEEERAELRMMLCPWASHAALYGEPTGAAQPDMAAIDFDDRLP*