MPELEDSTVKPKATFDPNILQDLLPLYYKRLFPHKQFYRWMSYGRSESSVFSNREFSFTLQDDIYIRYQSFETQQELEREICSKAPFKIDIGAVYNIRPKDHRGSTAIQPVQRELVFDIDMTDYDDIRTCCNEANVCQLCWKFMSIACRVLDEALREDFGFEHLLWVFSGRRGIHCWVSDKAARHLDTAARSAIAMYLNLLISGGEGTASRVIIHDEMHHSVRRAYRIVAPLFEEICLVDQNMFGKPEGVRKLLALVQDASVRAELEKRFKAVANDSKGVWKEFVAYFDELRMSGNSNRYRRFKFIVEEVTLAFTYPRLDINVTKGFNHLLKSPFCVHPKTGKVCIPFNPNIASKFDPTDVPTIIDLLKEVNAFDEKNTVEGEENRSKIKDYKKTSMFKGTVIFEEFLRKLEQTFKGKAAALSDMKMEF