MRENGKKRHARYLRYDLLVVSLLSSVDCEAVGSGFLWVVLVFVGGFWGWMALQRGWRKMVRIWKDGLDWDKREEFLMAPVSPWKITGIQLSETQKDLMVPNSINSGFWSESRLCWFLRLPSVALCKDSFEVGMNSEKQNFLFAAGNERPAVGKILLVEDIEINRVLLRKLFRDMNLLHEEAENGQVAVDYFKQGKNYDLVLMDKEMPVMDGHEATRQLRSLGVKTPIVALTGNSLQSDKDMFFQAGADEFQTKPLTRDDLGRLLARYGLDNTAPCRESCSEDPSPQNG