MKGSRGQTALMFAVGSECKPVVELLIKNNANIDIQEEEGVTALIGCVEEGLDEMAKLLLQHGASTHVKDERGLTAFDHIIDKGNIQICHHILEQITDTERMDFVGRKRMAEACRNSHTEMVRLFLENGVRTELPESQAQTTFPFSESVLGVAIATDQRDILELLLDHEFTYSGLPVWRTNLLCECVISCALECMMSLIIHYRWGIDEVDANGDMPVYVAIREAWTTYETPNHFYGIIKTLISLDWSPQGIVVNALNNQLQSPLMLAVEYCGTERFVQQILADEQVNINYQGCACIYVLYISCYYISFLDSHLTHLGRVESNPKSSD*