MGVKTFTHSSASHSQEMLAKLNALRNAGHLCDVTIRVQDKLFLAHKVVLACCSEFFRSKLLGRPQDEDKLVLDLHHVTVSGFAPLLEYAYTSTLSISTENIIDVLAAASYMQMFAVASTCSQFMKSSILWSSGGGNMEVDKPQEAAAESASSNCAMTPLDGSVSPVSSDCSVMERNVPVCRESRRKRTEFASVASPESPLKCSAGAASGSPQVANPSPAFSDGAAPPVDSSLSFPWTFPGIDRRFHSDKSKLPESPRGLDQGAAGVAEVAAAAGRRLSDYLACESSKAAAVAAEEEDVRVKVERLSDEEAQEPSQPVGVSQSDQQTVPGSEQVQEELLISPQSSSIGSMDEGMSEALPSMQNASNSGGHAEDDERLEGIQYPYHLYISPSARPGANGPDRPFQCPHCGVRFTRIQNLKQHMLIHSGIKPFQCDRCGKKFTRAYSLKMHRLKHEGGGRRKNPQKAASSTQNC