MPIRVLDELPAVNFLREENVFVMTTSRASGQEIRPLKVLILNLMPKKIETENQFLRLLSNSPLQVDIQLLRIDARESRNTPAEHLNNFYCNFDDICDQNFDGLIVTGAPLGLVEFNDVAYWPQIRQVLEWAKDHVTSTLFVCWAVQAALNILYGIPKQTRTDKLSGVYEHHILHPHALLTRGFDDSFLAPHSRYADFPAALIRDYTDLEILAETEEGDAYLFASKDKRIAFVTGHPEYDAHTLAGEYFRDVEAGLNPEVPYNYFPKNDPQNIPRATWRSHGNLLFTNWLNYYVYQITPYDLRHMNPTLD*