MDPKKNEADINIGLHCLHYVLPDPPFVSGHGALSALPPPPHDDADRISVLPDDILGNIVSRLPVKDGARTAALSGRWRGVWRAAPLVLLDADLLPAGRTGAGLKVSRAEARSVAAAVTRILAAHPGPLRCARLVSCYVQDIPGLFARWLQLLADKGVQELVLVNRPWPAIVFLPATFFGMAATLTRLYLGAFSFPDLPDALQFPHLRELGLCIVAIQNQTMDFILARCPVLEILCIQANAMLRCLNIVSRSLRCVQIIEGVDLDMVVQKAPHLERFIIWTCSARDGLHRRVKIGRAPALRLLGYLEPARHVLGIGNVVIKAGTRASPNTTVRSVRILALRVCFRFDSDAMMLPSFLRCFPNSSETDGPIGKLDVKFWQEAGAIECVQSYVKLMIFYGFQGMPSELSFLKYVLESARMLMKLVIVFSKGSFPSMAKANKKVKPPYAGTWASKDCSVQLVESAHQAGDDKWLLNFESGSDFSTEDPFMCTTVWGSHPKAGKTGGY*