MSTLSVTDIPDVGHDESKVFDGASELQLDCMVEESSGSTTMKHDGLLSLTDLSHPDDFPVPPHNGPSLAEMSSPLPVEPNDIKLDPAAGDTSASTDGQPVKRKKGPAPKMLGNEVCSVCGDKASGFHYNVLSCEGCKGFFRRSVIKSAQYSCKNNGRCEMDMYMRRKCQQCRLRKCREAGMLEQCVLSEEQIRLKKLKKQQEEETARTSTVVTPTPPQEAATLDPQQQEMIQKLVAMQKQCNKRSFLDRPKVTPWPQSQDLQNREVRQQRFAHFTELAIMSVQEIVDFAKQLPGFLELTREDQIALLKTSTIEIMLLETSRRYNPAIESITFLKDFSYNKEDFAKAGLQFEFINPIFEFSKGMNDLHLDEAEYALLIAINIFSADRPNVQDHELVERLQQPYVDALRSYIMIKRPNDHLMFPRMLMKLVSLRTLSSVHSEQVFALRLQDKKLPPLLSEIWDVNE