MLHGSLPTRRALVSAAALLSAPRLPAHAISRWSLPNGEVSLREPSFACGGSSYEAPILLGAGGSGAALSVSPSSSRPAVKGERVVLKVSWSSPGAAAAVRNEGAVLERLNGVNGVERLLGRCDYTAISGGGEPGGSGRVALLLSPLVEDAVDSIGALTDARMQEAATAQLASTVIAILAANVCSTDLQLLIDRRTAALTVIDLTEARVMASPPSDADLAQAASFATEARNQVPARWLGYFQQRAREEAAELARRRGPPADPEVLQAALDAVAS*