MGFESNGSASSNKPLKFLIYGRTGWIGGLLGGLCESQGIDFTYGSGRLENRSQLEADLNSVRPTHVFNAAGVTGRPNVDWCESHKVETIRTNVVGTLTLADLCREKGLVLINYATGCIFEYDDKHLLGSGIGFKEEDTPNFIGSFYSKTKAMVEELLKNYENVCTLRVRMPISSDLSNPRNFITKITRYDKVVDIPNSMTILDELLPISIEMAKRNLTGIWNFTNPGVVSHNEILEMYRDYIDPSFSWKNFTLEEQAKVIVAPRSNNELDASKLKGEFPELLSIKESLIKYVFKPNQKTSMS*