MTTLNISRAPRYSEEMVKPLREEVTSAGVEEWRTAEEIDHALQQPGITLVFINSVCGCAARSARPALKLALGHDKLPDRIGTCFAGVDLDAVESVRKRIKNYPASSPSIALFKDGEPIYFMPRHHIEGSPAEEIAEDLKEIFDVYCK