MAASLPDGVSDDFDYEDWSPMVKTRLVENGVWDVVQNGVSPNPTTNPELAATIKAVDLAQWRNLVVKDNKALKIMQSSLPDSVFRKTISIASAKELWDLLKKGNDTKEAKLRRLEKQFENLMMYEGERMKLYLKRLEKIIEELFVLGNPISDDKVIAKLLTSLPRSYDDSVPVLKEFMTLPELTHRDLLKAFEMFGSDPKTMPQELMKFIMILRRAWSERMWCSACETYNHNQEDCYYNPRVVYLGGGRGQCFQCGERGHFARDCCNTRNLQPIDRKREVKDDFTYDEDMWMLYTTSENHMSPYEKFFTSLDRTYKAGVQLPNGNVVMVEGIGDVKFMMEGVRMTIKDVLFVPWINKNILSFSRMKKRGYSMEVDDGEWIIRDRTGKVFVKTLREERGIALRLQMIERYSL