MEALSVSIVGLLQLLGYSYFMTQPEDQCSPAPCLGSWLFLLATLCFLWDLSIYPRRFMHMAWQCQLIVEIVAGLFLAEIAMLRIWCGLERIIYWLTEQLIHELRMDDCRHELHQYCLHGLTTVAVSGAIVWFVIRATDVPYYLDCSMRKIKRNGQHMIRILGCISRMSSCERRRTLRACRRAIFSRYGETTSSEGEEDGDGDGVEYENGVADEEDGDEIGE