MFVKKSLFIDGLLTQLKIRVELKNPKTYNDEVIIAKEKEAKMMKMKELGIFPCADVVSANDVSVNMVEVSRNPMQSVIVNEPQRPMQVQRGMFYMPLGFFPKSSKQMKMDEKKVDEKPIGEKSIKNICLGPNVNVVQVLPINLDVERKDMHVGKLDEGLESQVESLVGEEWPVDSPLVMDVMATKDSDVKSLAEVSSSVESDSMPEQEKEDLDDALEFADDVQEDGIDTKSLEEDSNREEDGVEITSEIENVCDVNIQNREDDLVINDLLEQLDDDTVPEMEKAMGCFM*