MKAFHTSTITGMDMCTRKPLIATSSLDKTVKIWNYITKTLELVGVYPEDALSIAMHPNGLHVLVGFADKLRFMNLLMDDLKTIKEFNVKGCNECCFSTGGQYFAAVHSNAVHVFETYTCNNIGNLRAHSGKVRSLAWSFDDCFLLTAGVDGAIYEWELKTLKRVRENVIKGCQYSGVVSVRDSKTFFAVGSDRKLKELDDALLVRSYTSAVALTQIKLPFASRLLFAGTDVGSVRAYKFPLSGTIKLQYHICR*