MDKTQSNSQDVEVRKGPWTLEEDLILTNHIANHGEGVWNSLARSAGLKRTGKSCRLRWLNYLRPDLRRGNITHEEQLLIMELHAKWGNRWSKIAKHLPGRTDNEIKNYWRTRIQKHIKRAETFAALGSETNEQGSSGSQASSTAELMVTDCLPTYHGDVEAFSGENIHENYWSMEDLWSMQLLNGD*