MGAPKQNWTSEEEAASKAGVVKHGKKRMSRHLSRTVYVGNLPGDIREREVKHLFMKYGHITRIDLKVPPRPPCYAFVVFKDALNADDAICECDGYDFDGCRLRVEAAHVGYCNSSSRDRYSIHSNGQGGRGVSSHSEYRVLVNRLPSSASCQDLKDHMRKAGAVCFSQVVHDGRVTTGIVDYTNCDDMKYAIKNLDGSEFQNAFSSRSRTRSKSLSRMDNLIMEAISSLNEVGGSNETRIANFIEDHHGSPSNFKESLSARLKSLTSSGKLIKVKKYRIAPTSAYPERGRQSPALEGRQNASMNCDRDLSYSPTQSELDFQLAMIMSVSAQEAATFAEVEALIEEAAEAYVEAAGERLKGRNNPKDGKSWLFLPL*