MSTLSVTDIPDVGHDESKVFDGASELQLDCMVEESSGSTTMKHDGLLSLTDLSHPDDFPVPPHNGPSLAEMSSPLPVEPNDIKLDPAAGDTSASTDGQPVKRKKGPAPKMLGNEVCSVCGDKASGFHYNVLSCEGCKGFFRRSVIKSAQYSCKNNGRCEMDMYMRRKCQQCRLRKCREAGMLEQCVLSEEQIRLKKLKKQQEEETARTSTVVTPTPPQEAATLDPQQQEMIQKLVAMQKQCNKRSFLDRPKVTPWPQSQDLQNREVRQQRFAHFTELAIMSVQEIVDFAKQLPGFLELTREDQIALLKTSTIEIMLLETSRRYNPAIESITFLKDFSYNKEDFAKAGLQFEFINPIFEFSKGMNDLHLDEAEYALLIAINIFSAEGFPRILPKQDHELVERLQQPYVDALRSYIMIKRPNDHLMFPRMLMKLVSLRTLSSVHSEQVFALRLQDKKLPPLLSEIWDVNE