EVIDFKHLFEELCPVCGDKVSGYHYGLLTCESCKGFFKRTVQNKKVYTCVAERSCHIDKTQRKRCPYCRFQKCLEVGMKLEAVRADRMRGGRNKFGPMYKRDRARKLQVMRQRQLALQALRNSMGPDIKPTPISPGYQQAYPNMNIKQEIQIPQ