MAGGKIQKKRQGGGGGARLQGGIPFEKSKGQHILKNPALVDSIIAKAGLKPTDTVLEIGPGTGNLTKRLLEAGVKAVVAVELDPRMVLELSRRFQGHPLSSRLKVIQGDVLKCDLPYFDICVANIPYQISSPLTFKLLSHRPIFRCAVIMFQREFAMRLVAQPGDTLYCRLSVNVQLLSRVSHLLKVGRNNFRPPPKVDSSVVRIEPRKPLPPVSFKEWDGLVRVCFNRKNKTLGAIFKQKRVLELLEKNYKTMQSLQLAQDSEMGEEKMSPGDVAVLANMVEDLSMETCDEKEDDEMEMDDADMVGDDRASFKEKIMGILQQGDFAEKRSSKLSQVDFLYLLSLFNKAGVHFS*