MRSLLLDIDFRYSQFYLEGSFCRYNMFNHHFFDGKAALEVCKEFLQEEEGKGVIMVTDPPFGGLVEPLAITFKKLIAMWKEGQSQDDSHKELPIFWIFPYFFESRICQFFPSFCMLDYQVDYDNHALYKHGKTGRKQSPVRIFTNVPPNKIILPSEEGYRFCSLCQRYVSRENQHCVHCNSCTSKDGRKWSHCFLCKKCVKPSWIHCNTCNRCALPDHSCLGPKDGCFICGALDHKRSNCPNIGTSWRANKAVRKQKQRKRNKIRREALKDNP