MEKPSCRGAGWAQLLWCYGTCCALLLRLIVEASQAAEGLKTKDEVEKACHLAQQLKEVSITLGVIYRTTERHSVQVEAHKTAIDKHADAVSRAVEALTRVDVALQRLKELGKANDTKAVKIIENITSARENLALFNNETQAVLTARDHVHKHRAAALQGWSDAKEKGDAAAEDVWVLLNAAKKGNGSADVKAAAEKCSRYSSSSTSETELQKAIDAAANVGGLSAHKSKYGDVLNKFKLSNASVGAVRDTSGRGGKHMEKVNNVAKLLKDAEVSLAAAAAEIEEVKNAHETKAQEEMKRNGNPIENESETNSGGNAESQGNGDREDKNDEQQQVDEEETKVENGSSEEGSCCGNESNGPHVMKKRHGVEGPRPVDVVSGFRSYASASFALLSLVRVGMLQVVV