MAAEAVSYEEQRRRQVEANKRKLEELQLHHLSAAVREAAVKPSPAKKRKARVPRDAAAEPLRRSGRVANLPDKPKYREEVLDFGRKVRRTYSSGRKDLDNRVYATDEERTHAITKAEELEEELGSRFPIFVKPMTQSHVTGGFWLGLPTPFCRKHLPKRDETITLVDEEDDESDTLYLARKMGLSAGWRGFSIEHKLVDGDCLIFQLIERTKFKVYIIRARSYYKNED