MSKKEPATRLSDVVQVMVGMMESSPDGGGGGEAMMQQTEEDMGPPWLRPLLSTSFFVACASHPELSKNECNLFCLGCTGDALCAYCLPAHRDHHVVQIRRSSYHNVIRVSEVGKLIDISHVQTYVINSAKIVFLNGRPQARPGKGVTNTCEICCRSLPDSFRFCSLGCKLGGMRWDPSLTFAIRPKRGQDSGGGGGDGSGSDYDSFSPKKVRRTAAGYELGRFERGMIRWSDDEGSKSNTAPITPTTPPISRCRPSRRKGIPHRAPFYG