MGDNCSVTILNKGDDISYAGCGLPYYVGKIIEDKSSLIVNTPESFSKLTGAEVRCGVEVTSIDRNAKQVTLKTLSTGEKENLSYDKLVIATGADPIKPPIPGIDLPGVFFMRTPNDAIKLRDSIENGIKRAVVIGGGFIGLEIAENLSAMGIRVSVVDMAEHVMPGFDTDFAEYVENHMADKGIMIFTGDQVVGIEGENKVEKLRTKNRAIKTDLVVMSVGIRPNTGFLKDTGLEFAPNNTIIADEYMLTNDKDIYVVGDCAFVKNSLTNKPTWSPMGSSANHEGRICAQNISGKSKTYNGVLGTTVVKLPELNAGKTGLSKEIAEKEGYNVCSVTIATDDKAHYYPGASNFIIRMVAEKNTRKLLGVQVMGPGAVDKIVDIAATAITLGADLYSLESMDLAYAPPFSTAIHPFVVAVNVLQNKLNGELDSVLLDEIEDFDSWTKLDVSKAPSIPSLRYIPVGEINGEIEGLAKDEKILLICAKGKNSYMAQNRLRRFGYTNTKVLEGGILFYPNLKVMEE*