MSTRLLLGRRLFPLHCHLNVRRALRACHSNPDMAPPLSTVPNIGHGRVLSIQSHTVQGYVGNKAAVFPLQLLGFDVDPINSVQFSNHTGYPVFRGQVLNGEELWSLIEGLEANDLLYYTHLLTGYIGSLSFLECVLRVVEKLRSVNPDLIYVCDPVMGDEGTFYIPQNLVPVYSEKVLQLASIVTPNQFEVEKLTGCSINTEADALHACKLLHTAGPSKVIITSLEMNGSLLLIGSNLKSKDEAPQQFRITMSKIPEYFTGTGDLMTALLLGWSHKYPNDLEKAAELAVSSLQSVLKRTVADYHAAKIKPCVKQLELRLIQCQDEIKSPQVTHLAERYT*