MAVAGTLLHRRRTRMLPKSHLKKGLPLTEKQWRDAFDPDTGRLIDGEKILQKVRLGGVDSSIRAEVWPFLLNFFELESTHMEREAERLMRREEYDDLVRCCKIVREKIALETRGRVERRDAFVEAIPTSQHVLEMAALETSTDGLLLPQYIEHEDSSSVGQTDLDKMAKWEEMSAKAKQEFIMWQRIMRLDAIRMNSEWVPYSPSQASVTKRTASQLAMDVGLKEDTDLEPCLQHHAARLVSILEVYALYDPETGYCQGMGELLSPFVALLDEDYQAFWCFSSFMYAVRQNFRLDEVGIQRQLQMVSKILKLSDPQLYKHLESIEAVDCFFIYRMVVILMRRELSFEQTISFWEILWADKTAARLDKVKISCRKGRRRAPPTDDLLLYVITAAVRQKRRLIIEKCRCMDDVLKECNSMSGNLDVWALLDDARYLVASFNHKLPVGL*