MGINSTDYNLIIVGKYPTSFLSQGQVNFGEWIIYNDESLTDFLRVPNDYIDQIKLTILEIYIRKEPKISQQRSHLSIDVNPQLENRNTSDSDDLPNAEESGDNVPFEASSSDDDFLTLNRLPRPMSMSPFRNHEIPYLDHLPDGSNIFGDTYDEYTSQQGHFNLDVEMIANVIRVDIERTPRFPIKDCQTVVLKAYDISTSRRKAYLGCKRAFEKFYGTWKGSFVELPRFMEALKHFNSGTIVEWKTERRVDVIEDVFNYVFWAFKPCIDGFVHCRPVISIDGTHVYGKYDITLLIAIIIDGNGSILPLAFAIVANESIETWTLFLDHLHLHVVKGRRGVTFISNRHHGILSSVYNSPK*