MELNGKKKLHALSLAEKIQVLEMLDESKMSQSEVARRFQVSQPQISRICKNKEKLLADWCSGTANRERKRKRESKYSSIDEALLCWFHIARTKMWDVTGPMLLQKAKELADIMGQEFVPSIGWLVRWKRRNNVCFGQRHPTRAVHPLEPLCDKGPVPASLSLPQLLKDFAPENVFGCGEVVLLYKAMPGREQEVREQLCVVLCVNGSGTEKQKPVVVGRRLAPRCFFGVNTETLPVLYRSSANSQLTPELFSEWLTDFDREMGRQHRSVALVLDAERRCPNPEPANIRLVFLPPRPRHDDSPSPCPLHPDIVRDFKSRYKRRLLGKVFSIGSETDTSPASIASSITVLDALHMVAAAWDKVQPSLVERCFGEAGCSKGKGSFGPSRHPPPRGMSLEEFRRFVDMETELAYPPTLPPTGAYKEEEEEEEGEGEDLFGSLPTKADALKALGTLRRWFECNGSAEGVFRQFYSCEEEVERLCCQ