MEKVLHMNAGLGDSSYAQNSAVQKSALEIVEPVLEETILSMKILVEPKTFCIADLGCSSGPNTLFAAENITKTLKVKYLSAGITVPQSQVFFNDLPGSDFNSLFRTLPSFSANTDVQNEEGVANRSYFAAGVPGSFYGRLFPDKTLHLVHSSFGLHWLSQVPAGILEKNSVAWNKGKIFCEGSQAVGEAYFRQYQEDFNSFLKARGEELVIGGRMLLVLMGRTSRDPCEQGYSAYAWESLGSSLNDLVSEGLIEEEKIDSFNIPWYSPCPDEVSSEVAREGSFEILRLELVTKSETFTEEEIETVTGRSAFLKDGYGRKLAQQLRVVTESLIKHHFGEEIMDALFQRFGETMGKRMDEHMEYGKKGGHLVIVLQRK*