MKLGGKGDGKTDSTKAVDEAWKAACAGTGKQTIVFPKGDFVTGPFNFTGPCKGDIVIQLDGNLLGSTDLALFKVNWMEIKRVDNLEFSGKGKIDGQGAAVWSKNTCAKKYICKILPNSLVLDFVNNGLVSGISLVNPKFFHMNMFKCKNITIKDLTITAPEDSPNTDDIHICDSSKISIIDTVIGTGDDCISIGPGTEGINISGVTCGPGYGISVGSLGRYKDEKDVTDVTVKNCVLKKSTNGVRIKSYEDAASVLTTSKFTYKNIKMEDVANPIIIDMKYCPNKICTANGNSKVTIKDITSRISPAPPPRPRPLASSAQTSCRAPASL*