MSNSVTITDNRNGKSYEFPIYDGTTGPSVVDMSSFYKQTGMFSYDEGLTSTATCKSKITYIDGENGILMHRGYPIEWLAENKLYLDVVHLLLYKELPDAARLEAFRYEMKKRSFIHEGMHRLFDSFPDNAHPMAVLQGAVSSLSAFYPDHLNMNVKEEYMEMAARIVAKIPTIVATAYRYKHGFPMAYPNLDRGFTENFLYMLRTYPYDHVELKPIEVKALDTVFMLHADHEQNASTSTVRAVGSTHAHPYACIAAGIGALWGHAHGGANEGVIRMLEQIGSVDRVDEFIKRAKDKNDPFRLMGFGHRVYKNFDPRAKVLKKLRDQLIDELGIDTNLIKVATRIEEIALSDDYFVQRGLYPNVDFHSGLILKALGIPNEMFATLFVIGRTPGWIAQWIEQKEQESLKIVRPRQLYLGETSKI*