MEVERDLEMLEDGKFRYFQKAEDELRELYYDYKWCNGCGICVYACPVNAIELGPVHDIAIGLDMPPVIIDHLKCAYCGICYSFCPFNALDFYINGERVDKSSLTLSPVMYTYKYETCRECTLCYKVCPTNAIKREVKITRQQIEEKNEGIEGKVEIDRDKCNLCGICAEFCEVFKMVEKEPHPEDVMPYSDILIDETACDYCKLCEEVCPEEAIKVEGKRISFQLPEKIAEITIDQELCSHCSYCEEVCPYDAAKTIKPMEGKLELFEARMARCDPVGCAACIIICKHNRVWYVSKDKGRVHFNEKFCIYCGACENACPYDLIKVTRKSYFTKEVATDAPWREAWEEAVERIVEKSRVEEPFKFFIEEEELEVEEEELVVQPVDELRLKALQERIGVLENVLKKARYRRALESGDSEVFVRGVKRALGEDKGEEKQKA