MADESISGNLKDLSLNRNGDVSKKSHLVVCFGEMLIDFIPTLAGVSLAEAPAFEKAPGGAPANVAVCISKLGGSSAFIGKVGDDEFGRMLADILKQNNVDNSGMRFDHDARTALAFITLTAEGEREFVFFRNPSADMLLRESELDVDLIKKATIFHYGSISLIDEPCRSAHLAAMDIAKRSGSILSYDPNLRLPLWPSEDAARSGIMSVWNLADIIKISEDEISFLTGSDDPNDDEVVLKRLFHSNLKLLLVTEGSAGCRYYTKKFKGRVNSIKVKAVDTTGAGDAFTGGVLKCLASDASLYQDEKRLKEAIFFANVCAALTVTGRGGIPSLPTQDAVQRTLAEVTA*