MKESNVLECCFVSGRFLLDVLSFIYSTTSKHAQFVVLSVAPASNALRVTLQERGALEATLLLREEAFSSFMCRDAELSVRVPLGIFRECLTVLVTAERSASFSLGRSSGANPHLQAQYVTPVLLNVASALDSMELVVVDECGESEIRTQCRIRTFTGSSDQVDLEFHTADVVLSGIVKSELLAHALSEIDFGGANYADILVSESTLCVQSGSYQGGASRTVEIICAEAPEPNERDAQMRGERSDLVLQWQCTEQRRESFRLLSLTRVLRALNSSQETRMRMNEKGLLAFTIKLCADSFPYFPVVNRDPSSCILCFVEFVLLPLEE*