MAAAKLAALTVALLAFAGPVASQQDSGGILCLGGWVRPIPVVGGMICPGNMIPSPKIDPKPSPAPTGAGLRVGYYNSCPDAEGIVRKVVSDAVAKEPGMGAGLIRLFFHDCFVRGCDASVLLVNSSGSSDPSEMFGPPNRDSLRGFGVIDAAKAALEAACPNAVSCADIMAFAARDASFVLSNGRINFAMPGGRHDGRVSLASETTDVLPGPFTDLQTIKNMFASKGLDTKDVVTLSGAHTVGHARCGFISSDRPDMNATLARDLRNKCRSGNNNTAVVQDYKTPHILDSQYYQNVNDNAVLFQSDAALSSGETQPLVDIYAADSSGNRWETEFAAAMVKMGNIEVKTSPGADAEIRKKCSIYN*