MAAAVSGVVRRVEELGDLAQAHIQHLSEAAGEDDHFLIRASAALEKLKLLCGEEKECSNPSNLLELYTQA
ILDMTYFEENKLVDEDFPEDCSPQKVKELLAFLSEPEILAKESNMHPKLCGLLGAELLECLSWRRGALLY
MYCHSLTKRREWLLRKSNLLQKYLVDGINYLLQMLNYRCPVQLNEGVSFQDLDTAKLLSTGVFSDIHVLA
MMYSGEMCYWGLKHCTDQQSENHEVDTDVFGASCTTHKETLDFREVGEKILKKYVSVCEGPLKEQEWNTA
NAKQILSFFQQRCS