MAIEGAHIAADVTELIGRTPMVYLNKVTEGCVASVAAKLESMEPCSSVKDRIGKSMIEDAEAKGLITPGKSVLVEPTSGNTGIGLAFIAASKGYKLIITMPASMSLERRVLLKAFGAELIVTDPAKGMKGAIAKAEEIVSRDPNAYMLQQFENPANPKVHFETTGPELWNDTAGKIDILISGIGTGGTATGAGRYLKGQNPNVKIIGVEPTESSVLSGGKPGPHKIQGLGAGFIPGILEVEILDETIQISSGEAIEMAKQLALKEGLLVGISSGAAAAAAIQVAKRPENKGKLIAVVFPSFGERYLSTVLFESIREEAEKMQIES*