MTRKQMKTLVNRLFIISTFLLTSVQSYANFIDISEQQINQYLATKLTEKFRMQDQIGIPGLFQLNYHLHNLTTQIGRTDANKVSLSGIIDGVLLLKGKSYDAQLNLNIDTTPYYDTKTGKLYLKDIRLLNYSASPEKYQDKLQAFLPLLVDGLSKMLNNTPIYTLDENKTQEALLKKFGKAIVIEQGKLSLQTALF