MGYEETMKANMEAGKNKRFPHKILFFLAIVGTNLVTYLLVTGQQLKQEAQQSATLLARPVSQLAFQLNYTQAELLRTQQALLSVEKELKGSVDQTEGLFREIAQAMELIRSSTQAMAERRSQQELQEEEEGDSKDPWSQWSRLAKGDLIRELQEFIAVRKLPLGWSPGLAADTLVSPVGHACALNAVDLQHYMEYEPGRECPDDQDLGQRLLLHGCEPLPRRRCFARVPRNFTDPYPYPKCLWTIPPNNNIHWTAYPCKSFECLNDRKNQHVSADCLDCFELHGREKGRWVGGGGPIDFTINEVLAMKNGS