MDKKVSFTDELPDGTISALLQKQNNVVQPCVIVIGSGISGLAAARSLSEASFNVTVLESRDRIGGRIHTDYSFGCPVDMGASWLHGVSNDNPLAPIIRRLGLTLYRTSGDDSILYDHDLESYGLYDMHGNKIPPQLVTQVGDAFKRILEETEKIRDETANDMSVLQGISIVLDRHPELRQEGIAYEVLQWYICRMEAWFAVDANLISLKCWDQDECLSGGHGLMVQGYEPVIRTIAKDIDIRLNHRVTKVSRTSNNKVIVEVEGGTNFVADAVIITVPIGVLKANMIQFEPELPQWKTSAISDLGVGNENKIALRFENVFWPNVEFLGMVAPTSYSCGYFLNLHKATGHPVLVYMAAGNLAKDLEKLSDEATANFVMLQLKKMFPDAPDPAQYLVTRWGTDPNTLGCYAYDVVGMPEDLYARLGEPVDNIFFGGEAVNVEHQGSAHGAFLAGVSASQNCQRYIFERLGAWEKLKLVSLMRNSDLLETGTVPLQISRM*