MASALTVKDPTVSERTVVVSGLPVGLSKDQLVKRYFRDEGGHVEKVIYPPRSKGVAYIIFKEKKVAQTII
RQKKHSLGSEPLLTVSHFSEKVFNYVMAILDLSVFRPQIVLESLVVDLKKKIPTLNFSPLGRSGKISVQG
SFLAILKLKQALISKAISALENNRKYAGERRNWTGQNPRRVLQKNENSAPTLGTSVPEPAGSPETLVLDT
DVFLYLKHKCQFYEPTLSKYHVLCQERVDGDITTLCLQDARDGSYPGSVRHVKELIEEWAQEFYLELRKE
LLVLEGRRESEKRNMRQAFEQLCCRYPRVLMNVHRTHIDLIGPPSDTSLFKTQLMKSAGQKVT