MMTYSLPRFPWNAALVFLPRETKVQYKRIFMPGVLENGTPLAYYHKGQVDSSIERNDSGRYRKMGIKDQRVGTKGRCKLFTPEKLGFSDGTVIFCDKCNNEFHVGCLREHKNIDLKEVPQGLWFCSDDCSEIHNALKNWINNGPENLPPNLCEIIRKKVNNGEHETTKDEIKWQILHGETRDPITKALLSESASIFHSVYLCIEELLVSLRIHHLVLPATEDTTSLWTNKMSFTKIARDKLLELSKGSQIMFFKGTSMLEKTLITARNIHGPSINAGKQKIGEELDPLI