MFVCCTGHRPFQCRYCPYSASQKGNLKTHVLCVHRMPFDNSQYPDRRFKRSRVDSEASGNLEEPAAVKPGSSAELSEEGRETQE