MLVISGALAGLLLAPSQQRPAPRRLLVPQRHAVSLMSESIVVTDGTDSFYASRGLFQLLHDHGAFDKITACSSSTADAKKMLLSRQARYSGLIDVLHFSESPLGDTMAGATTWLAVNAEEAALEGQLAQAKAAGVRRVFVHLGADGPSPTVANQEALHSALEACGAEYTVMRAGSLTAGGLGGGLKLSALDEPTCAELPKDDVFRFITEALTLPEASGRLFSLCPNLDDSQFREMRRAGCDRREEAKARDAAGMQPRAEALLDGVISETAAVDAAAAATAAKKDSEEAKLPQQTAEEREAELKKLLEQARLDGIANAKRRQEEEEAKAAARAERLQQIKDQAPKGVEEGEEEEEGKKGDGADDKSGGEGGEGDGPEPPMALA*