MTFDSILTAIESTLRGPLQNTHMQHFSAHALLNDQLHLDSVLIINLLLHLETDHGIDVPEREFSKDAFKTVADLIHSILGSEAEKPIGVTTASPSPEGAEITVHCVVSCICAAIRRQEGVDFRPFYFGTWDSDFALTPDMRLSYHSPEMSHAHFFQWATKLYGLQIRSWYDHSQNKSANLIHFETCLAQKHPSEDLMVLVDMYHLPERENKFNQNPFPHFVLIEGTADPDSWHMNDADYRWRGDLPRAAILNAMAQPTVAGGYVLRWDQVAPPKPADVAEYFNKTLLADHNPLTSAVRDIVTHHASPERLPAMQDALRELPVLSLRKYAFEHAFAFFWEELDTPFADFDAECDRIEALCEGYRQFHYQAARAAHTQDQTLIPEVLQALDRLDRLEYDIKAALTAQFDQWCALKLAPKTETQGELA