MEMELGKLFIGGISWDTNEDRLRQYFQTFGEVVEAVIMKDRATGRARGFGFVVFADPSVAERVVMEKHLIDGRNVEAKKAVPREDQNILNRNSGSSIHGSPGPARTKKIFVGGLASTVTETDFKKYFDHFGIITDVVVMYDHNTQRPRGFGFITYDSEEAVDKVLQKTFHELNGKMVEVKRAVPKELSPGPTRGQLSGFNYGATRVGSLLNGYTQTQGYGANSTGGLGLRMDGRFSPVTVGRSNFSPFGPGFGMGLNFDQGLSPSHGGNPNLGSNLGYGRMSPSYSGNSNRYDSPIGYNGVNGGNSSALNSTARTLWGNGSINHAPQSTNSSTSMGSGAGNSRMGSFSSIGGLWGSSVNFGQGGGAVSAYSSGNLSYNNGDFSNGLGGVGYGRNSGTSFGPFSAHAASQDDFGGSYADIYENGPLYGDAAWRTSPLELEDSGSFDFGLGNAATDAVTKNSAGYGGAYSVANGQANRGIAT*