MRGKKAIVCITGAGLSTESGIPDYRGSNGSYFRGHKPIIHHEFMTSETTRKRYWARSLMGYSPFANAQPNLGHISLATMEEKGKISTITQNVDTLHSKAGLKHVLHLHGRGDLVKCMACGLTRDRKEYHNQLFEKNREWVKSSTPGTKNDTDDKLRPDGDAEVNGNFDEIILPSCPEYNQQSFFKTDVVFFGDSIPRDRVSLSNAAIDASDGVLCIGTSLAVHSAFRLAKRAIASGTPVAILNVGQTRIEKEGLESLKVESPIGETLAELLNLLENEDR*