MASSTRRNVALVEQVAATTTQLPQGFVHPRHNEPPLAASCEAQIPIIDLSWLRDQRRPQAVSEIRQACSQWGIFFALNSRLSPALFAKMQEELQTFLALPVEERAPAGIVDSFHKQGYGSGHVQAGGSGAVDWRDFLILATYPESQRDCNVWPRSSTFRKLIHDWCEQSKLFSEELLDCFSESLGMSSSYIREKLGELHQMVIFNVYPPCPQPDLTIGASEHTDPGAVSILWQSSDVDGLQVLKDGAWVTVTQPPGACIVIVGDLVEIISNGIYKSVKHRAITNVSKRRISLVVFYNVDYETVVAPAPQLIDEHQPPVFKPTRFLDHISRYY*