MLANVVSRKASGLRQTPARATVAVKSVSGRRTTAAEPQTAAPVAAEDVFAYTKNLPGVTAPFEGVFDPAGFLATASIKDVRRWRESEITHGRVAMLAALGFVVGEQLQDFPLFFNWDGRVSGPAIYHFQQIGQGFWEPLLIAIGVAESYRVAVGWATPTGTGFNSLKDDYEPGDLGFDPLGLKPTDPEELKVMQTKELNNGRLAMIAIAAFVAQELVEQTEIFEHLALRFEKEAILELDDIERDLGLPVTPLPDNLKSL*