MGKLSTLINYVRVFSSSMNRLSFQQHVPYENSLCNGFCKVSGPKPMFGFCREMGSQRSGVICPFHMRNKQLRFMSQEALEPQKLTTDDVHLGDGAQEKPKRKKLKGKRAVIKWLKFFRWQKKKEYERMTAEEKILYKLRKARRKEARLAEAWKKIEPKEDSGEPTHDPEILTPEEHFYYLKMGHKCKNYVPIGRRGIFQGVILNMHLHWKKHQTLKVIVKTFTPEEVQELASELARLSGGIVLDIHEGNTIIMYRGKNYSQPPTEIMSPRVTLSRKKALDKSKFRDGLRAVRIFIPRLERELEVLQAQMKKEHEQRLVAQEENPTIELQQSVESEASNSIKTFNTSKEDSMPEFSDPSLESDSLSDIFESDTESCSEEGEKALYLDEIEGLPSDEGEESDDFEEHLRRISGDRKRMDWPENDNMPELDEVDKMFLRAGSLLKNKRS*