MEVEKLFQSSSIAAVREVETKTRHEIEQKKHQLRQVVGDSYRDLISSADTIIDISRSCHRLVDLAGSLQEGLSGLASSATARQAAEGGTAAAAPAASSYDRLYALGSRIKYLIDTPETIYGCLDSGDYLAAARRYVRAAEVHRVLTAGQAKHVAQRFPLLQHQWPLVKKFKPQVYNAAVAWLGSHGELSAEQAAATLAAQALLKPMDGAEVLKVFLTARQGYIMQCLAAATGAGAETDLDSLACILADVATMVCATLAQCGELFLQLPGVSTSPLLGRALDGEDAASADLLFDAGREADAWKATLGVVRGRLGELSAAGLALECSQWLDELSTALRALGGRLLSPCDTGQGLLAVEAAVKAALEGWQYSLTPSSSSIDADMAADSPLALTPPSPAEAPPAVLTWPDVCQWVLGRPAPLWPLLFEQPLLERAKQLVGRDFSSVVDEVTGLLGAALQEAAALPPAAAGSFQASSWLSKWCGASTGSLGKR*