MELERIVGSALLTFVQAHLPEADLSGLDEVIFSYVLGVLEDLGPSGPSEENFDMEAFTEMMEAYVPGFAH
IPRGIIGDMMQKLSVQLSDARNKGQVPIFPETPRQAEKLEEESRPPAAPGNTLDEAAAAEELPGVDVLLE
VFPTCSMEQAQWVLAKARGDLEEAVHMLVEGKEEGPPGWDGPSQDLPRRLRGPQKDDLKSFILQKYMMVD
RAEDQKTHRPMAPKEAPKKLIRYIDNQVVSTKGERFKDVRNPEAEEMKATYINLKPARKYRFH