MDREVVIVMVPFPIQGHLNQLLQLACLLSSTYDLPVYYVVSATHNQQARFHDIPTPELALPPPDFNALSKISHYGIVQDVSSLLNAESYRFNCISAFTLYCSSYLFSGMFVQLGEKLLKKLPSLEGAMPDEVKNFIALQSPYMDIRTGDIHNTSKIIEHGFLDLLAQVESKQQWAINPILPTKLNHISNRNNICLEWLEKQPPRSVLYISFGTSTTFSDGEVMELVIGLEQSKQKFIWVLREADRVDIFTGEARKHVFPEGFEARVKGVGLLVREWPPQPEILPHSSTGGFMSHCGWNSCIESITMGVPIAAWPMHSDQPGNSFLVMEILKIGLFVREWEKLEELVSASTIENVVRKLMAFEDGDAIRKRAEELGEAVRRSTEKGGASRMVLDSLIAHHKIRVAFHQKFG*