MMVMVGMMESSPDGGGGGEAMMQQTEEDMGPPWLRPLLSTSFFVACASHPELSKNECNLFCLGCTGDALCAYCLPAHRDHHVVQIRRSSYHNVIRVSEVGKLIDISHVQTYVINSAKIVFLNGRPQARPGKGVTNTCEICCRSLPDSFRFCSLGCKLGGMRWDPSLTFAIRPKRGQDSGGGGGDGSGSDYDSFSPKKVRRTAAGYELGRFERGMIRWSDDEGSKSNTAPITPTTPPISRCRPSRRKGIPHRAPFYG