MSPPTLVLGALVGALAKTLVDRVGERRSVGDDAQKGRAGGDESIRDDKAAAETPRVSTTETRRKTVVYMDGCFDTMHYGHANALRQARACGDVLLVGVVNDAEIRRCKGPPVCDEVERLEMVRACKWVDDVIEDVPYEVTDEFTDELFEKHGVDYVVHGDDPCLLPDGTDAYAYPKRIGKYKEIKRTEGVSTTDIVGRLLRMGARAAGEEVKEEEKEATFCTTSSRIAQFGTTRAIPADAKVVYVHGAFDVFNRGHIDLLRRAKTLGDFVLVGVHADAEVRSRRGADHPVLNEKERALSVLACRYADEVVIGAPMKITHDLLTTFNVAVVVAEDEDEYLIGGEDVNALAMKRGVFRRVDREHDCSVLTVAKRIMENRAEFEARNARKVKSESAYYAQKAHVAET*