MTKHTAFAADDAITAAAGVTSPQPGRRFTSYPPPTRARGGCRLAAAAARQATDPGAAGVAAGSWPELVPRHADFDDWMEKHPSALAEFESVLATAKGKQIVMFLDYDGTLTPIVKDPDSAVMSEEMRDAVRGVAEHFPTAIVSGRCRDKVFNFVKLAELYYAGSHGMDIKGPTAQSKHTKAKAEAVLCQPASAFLPVIDEVYRTLTARTAPIPGATVENNKFCLSVHFRCVQEEKWRALEEQVRSVLKEYPDLRLTKGRKVLEIRPSIEWDKGNALQFLLESLGFADSNDNVFPIYIGDDRTDEDAFKVLRSMGQGIGILVSKIPKETAASYSLREPSEVKEFLRKLVRSKQRD*