MGKILVLYDTLTACTGQMAEYVAEGAKSVPGTSVRLLSVEDPDAVEAVLWADGLAVGTPTNLGGVSWKMKKFWDDFAAENWDRCDGKFGMVFSSVGSAGGGAELACMSMQIVLQNFGWLTTGVTDYVDRLHSAHYGGWVVKKPRNDYDRAVCRRTGMRLAEWVAVFVDGDSSMHPLLRSKPSAFDSRKTPAENKPDPMLAEKLSPSADTEKQLMKTPGPRCFLHVTIQVPEEAEEKFLPLIKELTVWTLREVGCITYSFARDAENPRLFYVHEQYINDTALTEHHMKSEYFNRIVPQFEALGCKTENVVKSFAAY*