MESSLRNILHANEPTYDSTVLPSGHLPESSNSVLEAQHGGNETRKRPATRIKSTYPRKRAIQACQKCRIRRTKCNNARPTCSSCSSIGTECTYAEGDNSTFDSASLAILDKLNTIEELLRGGTNDRAQVHQAAVAAATSIAETDARGTLSRLKSLNSPSLERAKDSAPFHMNIEGVLSWSVFDDLSPNLDLKGLLNSSNQPVPLIPSVDTEFDEHVAEETLVARFMSNVFIYNPVLEEAKVHRYMRDARYIGIGWDAQSCLLLLIYAHGSIAGPFDGGHQQEASAFRTTPQFKQAESFFSAAQKRMGLLLCKTGVLEAQCFFLAGVYLMATLRPMEAWKMFVQALACCQAFYTEKESPEADREGEQRLRESIYWTCFKSELELRLELNVSETSIWDLTYPAFFPSPPDGLRSQREIVWYFYLAEIALRRLGNRILNYVYDTKAASSLAAIAESTVGFEQQAADWLRSLPQALDLDSTVDGEDGRLHNSLKFILKGHLLDCYEMMYWPFIVYAVNYDAVERNDATIPKPMMDSFVQKALTICVERIEKNEEGFRYRHHGTWLMLRSCTRSAFVLLAAARIEKLTLLLPERWRYAIEKVIEMLRYWRRESRDVEDRLRLVELLLDGLMNGHQGE