MELEDTGDEIFDELIMKSFFQDVKEYYRITTFRMHDLMHDLARSIMENEYRVVLNGKSKDISPRIRHVSSNGLGILAASLPKAQMLRTYVMLKQEAFQFPQPAFQFPCDVGLFKCLRALDLMRQHKQEVENSQWLTSLGNLQHLRYLNLSFTLIEVLPESLTSLCYLQTLILMHCGELRELPKEMCKLTNLRCLDITDCDKLTHMPPKMGQLSCLQELSNFIVGRTNEIAYSSVGELQGMNLRGCLEIQLPNNITDAIDVPRDALINKPNLTSLDLSWDIFVDWEEDGEMEVLQKQVLQGLQPHRNLKKLVIMNYKGLNFPSWMMDTTLTELVEITLSGCWRCCHLPPLGELPFLRVLTIDRLENVECIGNEFYGNEVLGGFPSLNELHIQNMSKLKTWSGLEWKGERVFPSLNELVIYHCPILTTMEIFPDIKDLNVDQGMMQSLKNLKSFESMHQQNCNQSSFADEDQIRRQSSLQRLQILSCDKLIFSGRRLRYLSSLKTLDVSDINEFAHVAHELSFLNSLQSLSLDRCHGLKSLPVGIGNLTSLRYLDISYCPEMASLPRELRCLSALKDLYIYQCHPSFEIRCTKDTGEDWDKIQHIPHIKIGGHLIARD