MEFSAETLRQQLGKYKFRDLTIEELKDLNRTFPSFIFSMETYTFRDGSQKDLLNLTGTVPMKHQGTTYNIPICLWILDSHPFAPPLCFLKPSGNMGIRVGRHIDAQGRIYLPYLQNWSHPKSTVTGLIREMAVKFEEELPLYSLSAEDGARQRELLSYIAQVTDGVSSMDVKAPSRAKVTVIGGGDMALACLLAVSAKGTAGKLLLLDPTDGEAAGGAAADLEIFSLPNVQVTKDFSAIAGSAIVIVTVNSWSNSQSYVGVLQSNVELLRGILPAVAHHCPKCLLLVASQPVEIMTYATWKLSGFPHNRVLGIGCNLDSGRFRHVIEKLADSEEGAQGAWIIGEQSDNKVAVWGAPDSSANRQTPCKLYPKIFQEQLTSRALEILKGKGQRSWSVGLSVADITDTLVQNKGKVHSVSALCKGQFGVQEEVFLSIPCVLGSAGVTGAVQTLQDEAQIWETLQRSAAAIESVQQQLRL