MDEEIPTSPFPNTEPVAVDISTFLPPSIDKPRLLAGESYAHFSPAPPAISTQTIATNPEHDYLILGIDEAGRGPVLGPMVYSAFYLPSSLHHSLLSEEYSFNDSKVLTAGVRANLMRILCTQGSPLHESCGWATKLLSARDISSGMMRPAAGVYNLNAQAMDATIELIRGVVEERKLNVREVYIDTIGNPASYQKKLEMVFPSLRITVAKKADSLYPCVSAASVVAKVTRDVALDVCYEVLKENGGVGDGWGSGYPSDSKCVGWMRTNMDPVFGWGNECRFSWGTAKEMLEVKGGEKVDWPAEEDNTQLMGFLLTAGSMSRGPDQELREWFGKKTAEVL*