MIVLVLSIHHAHCTTVETIVSSVVSYGARGDGQTDDTKALLDAWNAACSGGGASRRYGSSSYASMVLVPGGRTFVISPVQLKGPCKSLITLQVAGNLVASTRFLTSDETTRDWIVIRKVSGLTIQGGGVLDGRGKQWWPKSCKFDSTQPCHRAPTSLVLHDSERVLVDGLTLVNSQQIHFSIFHSSNVTATNLIVSAARKSPNTDGVHVQGSKFVNLGTITIDTGMPASFSFFLSFFPFLTLFALLDGDDCISIGANTSHVSMRDITCGAGHGISIGSLGNYKSAAFVSNISLDGALLANTTNGLRIKTWPASGGVGLATGISFRNVQMDNVKNPIIIDQFYCDMESSPQGCDHGSGVEVRDVVYENISGSSATPVGVKLNCNHPCTEIVMSNIRLIQTRDGSPCTAQCSHVYGRAYNATPPPCLLV*