MEQSGKPNTFPTKEELFAAGRGDLVEAAVRKGGWLTVGWDFQRPSSSGSDLTQEKFEIHVNGSSGFWNQDRDLRNKGHRKPLQLILLLQNESLRRYQGAMTEAHPADSPSKTGQDIRTPAPLTRTSSRVYSTGASALSKKSSSCAASFSSTTETGGSNSFNSRLQKLETKLLATRAALKSGRATLLKGEDKLLQVQRKTSEDLAKAADSLEFKETEIMQTRAELRRTRAQVTAMQAKMALELSEARRAADEKQVLLDRAENALKMMRFVRIVWPNAASHVLLTGSFDGWTNKIKMEKSGAGVFVTALHLYPGRYEVKFIVDGTWRVDPCRPITYADGIENNVLMVS*