MEEEKRLERIIKESDSPISPGGGAALLAEDDDLVFPGFRFHPTDQELVGFYLTRKVEKKPFSIEIIKEIDIYKHDPWDLPKVSHGVALQGSSSSSSSTAAEKECGYFFCLRGRKYRNSIRPNRVTGSGFWKATGIDKPIYDSVASGGGDCIGLKKSLVYYRGSAGRGTKTDWMMHEFRLPSSSTSDHLQDASETWTICRIFKRSMTYTKGRAAAASMNKRSHQLQHIHQQQQYYYHEVVHDHHRRHLQHYAGSASVALAAANSVDDVIDSSDAETTTRSQSQSQSHLVADIRHRQSPFMLDFHAGTTAASTSAAAVTASTAAGWSELVSFRDGRSSSGSSWDELGRIMDISTNSANNYYL