MVEQLFVWAKMGGRMGSSASANYSPMAHRGCHGRKRCRGSGADLARIDVGHLYAEIISLLDKIMAAPAPSNFNLRSILEKEKLTGINFMDWYRNLRIVLRQEHKEFVLTQPFLADLPNNARAAQRREHEMRCNEYFDISCLMLATMSPELQRQYEALDAHTIITGLCNMFEDQARAERLAEGNPVSPHMIKMIGYTESLDKLGFPLSQELATDLILQSLPPSFEPFIMNFNMNNLNKTLAELHGMLKTAKESIKKNSNHVMVMHKSKPNNKKSGQKRKLNSDEITSTSNSKTKVQKTGPAKDAECFFCKETGHWKRNFAHICKSLQGLKRSRSLARGEVDIRVGNGARVAAVATIKYLRSDRGGEYLSLEFGNHLKECGIVPQLTPPGTPQWNGVSERRNRTLLDIVRSMMSQTDLPLSFWAYALEKAAFTLNKVPSKSVNKTPYEIWTGKRPSLSFLKIWGCEVYVKRLQSDKLTPKSDKCFFVGYPKETKGYYFYNREEGKVFVARHGVFLEKEFILRKNSGSMLWKHQLHEGPKGYGVHLRENDEPTTYEEAMVGLGAMKSEIESMHVNQVWNLVDPPDGVKAIEWKWVFKKKTDVDGNVHIYKARLVAKGFRQIQGVDYDETFSLVAMLKSIQIVLAITAYFDYEIWQMDVKTAFVNGNIDEDVYMTQLKGFVDPQSAKKICKLQKSIYGLKQASRSWNIRFDEVVKAWALSKTKKSLVLYVDDILLIGNDIPMLESVKTSLKNSFSMKDLGEAAYILGIRIYRDRSKRLIGLSQSTYIDKVLKRFNMQDSKKGFLPMSHGINLGKNQCPQTTDERNKMSVIPYASAIGSIMYAMLCTHPDVSYALSATSRYQSDPGESHWIAVKNILKYLRRTKDMFLVYGGQEELVVKGYTDASFQTDKDDFRSQSGFVFCLNGGAVSWKSSKQDTVVDSITEAEYIAASEAAKEAVWIKKFVSQLGVMTSASSPMDLYCDNSGAIAQAKEPRSHQKSNILWRYHLIREIVGRGVVKICKIHTDFNVADPLTKPLPQPKHQAHTRAMGVRYIHD