MAGGKIQKKRQVGGGGRARLQGGIPFEKSKGQHILKNPALVDSIIAKAGLKPTDTVLEIGPGTGNLTKRLLEAGVKAVVAVELDPRMVLELSRRFQGHPLLAHNDWILQIGQCWVIQGDVLKCDLPYFDICVANIPYQISSPLTFKLLSHPPIFRCAVIMFQREFAMRLVAQPGDTLYCRLSVNVQLLSRVSHLLKVGRNNFRPPPKVDSSVVRIEPRKPLPPVSFKEWDGLVRVCFNRKNKTLGAIFKQKRVLELLEKNYKTMQSLQLAQDSEMGEEKMSPDDVAVLANMVEDLSMETCDEKEDDEMEMDDADMAGDGRASLKEKIMGTLQQGDFADKRSSKLSQVDFLYSLSLFNKAGVHFS*