MTRQDCLAADVQRLFNTFVRATYPNDRIPDVSMTTRSISTPHLEVEVQEIWGKDSVLPFIMALIVPKLAASLHEHAEKGGGVRIASRQLTLGHSEGPKPIALLLLSLTKVAIHRGELVADIQEDAIKSAARKQAWYHNADPETSRTYNIFGRGGSNPQRRIGDSPISDVGLHRARPLQDFEDPARRSHELGSPSVRRSGTFPERIEIPVKTDSSVHQSPVPAVGLVDAPPLQDWTDELDDDLARTHLYQRAWKKYSRWRPSFWRQFKYQNAKFTASSQFKSIFLAWSNLLLVFVPIGFIARYTNLDSRMIFSMNFLAMLPIATMLAYSVDEAVLYIGKQFGGLLSMSLR*