MAGGKIQKKRHGAAGGARLQGGIPFEKSKGQHILRNPALVDSIVAKAGLKPTDTVLEIGPGTGNLTKRLLEAGVKAVVAVELDPRMVLELNRRFQGHPLSSRLKVIQGDVLKCDLPYFDICVANIPYQISSPLTFKLLSHRPIFRCAVIMFQREFAMRLVAQPGDSLYCRLSVNVQLLSRVSHLLKVGRNNFRPPPKVDSSVVRIEPRKPLPPVSFKEWDGLVRICFNRKNKTLGSLFKQKRVLELLEKNYKTMQSLQTVQDAEMGEEKMSADDVALLANMVEDMSMETGYDKEDDEMEMDDADMAGDGAASFKEKIMGILQQGDFAEKRGSKLSQVDFLYLLSLFNKAGIHFS*