MLEKRFLTHFKGEDHPANMAQLCSLKQGENESTYDFIHKWKAMAYKCSDVLPQASLVDICRNNMRARIRSMIIGNKSKNLGELLQASMEAKMVIKDLNSQKSSKKEPTAIPTSKPKKKEVLNVQTKSSSQPPKKAENKAAGKRPELSDAFKE