MSTLSVTDIPDVGHDESKVFDGASELQLDCLAEESGGNATMKPDGLLSLTDLSQPDDFPVASHNGPSLADMSSTLPVEPSDIKLDPCAGDASGGVDGQPVKRKKGPAPKMLGNEVCSVCGDKASGFHYNVLSCEGCKGFFRRSVIKSAQYSCKNNGRCEMDMYMRRKCQQCRLRKCREAGMLEQCVLSEEQIRLKKLKKQQEEETARTSTVVTPTPLQEAATLDPQQQEMIEKLVAMQKQCNKRSFLDRPKVTPWPQSQDLQNREVRQQRFAHFTELAIMSVQEIVDFAKQLPGFLELTREDQIALLKTSTIEIMLLETSRRYNPAIESITFLKDFSYNKDDFAKAGLQFEFINPIFEFSKGMNDLHLDEAEYALLIAINIFSADRPNVQDHDLVERLQQPYVDALRSYIMIKRPNDHLMFPRMLMKLVSLRTLSSVHSEQVFALRLQDKKLPPLLSEIWDVNE