MRWPAELESSFVGAVERLGGRDSAKVTPKRILELMDVRGLTISHVKSHLQMYRCTPHDNGKKGDVGAKNPCAFLPETQPQLGLKNHPFATDERGSEGLTFPPMKRAKAGAEVAASCKSMQGNSGMRMMIPGNRCCIDDYVQLQAMSMDRMRRSVNEGLRRHSAAAASLQELRPWVQGPEASKDSKPGAVRRLNHTARQLPSMERYESGCFLFSSATSGECEPAAYLGANQRSPSPWFAVEQRAVKDVSSWPSQSSCALSPSSRSFSDCSGPPDCSFAGQGINLELSLSIPGL