MEGGTVFTPCLEGMESVRSVEGEIITKPFLDVCKLILPVIDKFGAAMALVKSDVGGNITRLESKYSTNPLEYKLLYSMVREEVKAKTEKASSSCTNGLLWLTRAMDFLVELFRNLLEHPDWTMPQVCTDSYGKTLKKWHGWLASSSFTVAIKLAPDRKKFMEIIGGSGDLNADMAKFCTTFSPLLAENHKFLASVGLDNLKAS