MACESEDQNPRFFVAVHVGAGYHAPSNEKALRSAMKRACLAAASILRKGPGGCIDAVTAAIQVLEDDPSTNAGQGSNLTEDGHVECDASIMDGDSGAFGAVGAVPGVRNAIHIAALLAKEQMMGSSLLGRIPPMFLVGEGARVWGKSKGIDLPEIAEAEKWLVTARAKEQWTKYKTMLANANAKIYSDDRLCCSAQETSKISELEFQSHEPSEGNDGGQSSMPSTMEEDCIMDTVGVICVDTEGHIASGASSGGIAMKIGGRVGLAAMHGCGCWASSRGPFGVPFIVGCCASGAGEYLMKGFAARECCVSASISQAGPASASMKVLRSVILDDNRNTTEKSAGILLVQADAPMMAPGNSPSLKAIEIAAAFSSLSFGIGYHGSSMKRPKVSVLRSTKQQRKTGIDHFEARVDLSAKNLL*