MFERMPYHDVVAWAAMVHSYALTGHTLEVFEVFQLLLLEGETPDDGVFVSVLTACSHRGFYKEGLRYFKAQEIAGKAVDSGSGNHSMYVMLGNIYGESKGRELLQWLLPFYLATFDCHLRRKPFVLEIGLSQAGIFFPSIGNSSMVIRFEVSQERKKMEPRVARSKVGRPEEQCEDQVSCKEACCSCCGGLTGICAAFCCCPLTILPLAGFVCVKIPAKLAKRFARRLRKQPSRKLWRMGSSERGRPVSLNLFGSGRIQGGDEQLRFVESVGFGNSGDWREYFGGGSRRGSGRCPEEQDACS*