MLKASMFASPSEDKREKTVMAVLEELQKDLTLVAAGANAVDTQGEFELKDDTPRLVRYFDTPGDCLLRHNGLTVRIRRPLDEWYSDPWEAMLKACSGDRYHTTVRMPYVQGCNSEVSKEYKNKFEEDIGHFDWTGSVFSFSQKCYVAPKDLPEHSRGNLQMVSTVWENTQDFFQNDLGFDDMSTPLALVSNTTITEIAYEDFWIYLDEDDYDDDDAMAQAKVTLWYKTQDGIITDGGEHKLPEYTGVGDPIVAELSFRIKSKHEAWTDDTIMNMHNFWEQLGTSLPKKWLDPKSMTKTSWIYQYDPEFCNPEDSNGESS*