MSRNRLQIPPGASITVRLINPVNFGPSRLERFMAPKVPGLEGHAQTPALSFLLEHSSGRKLVFDLGIRKDYQNYAPKIAEYIPTTGYKIEVEKNVVDTLKEHGVAVEDIEGVVWSHWHWDHIGDPSTFPPSTDLIVGPGFKDAMLPGYPANPDSPILESDYTGRTLREITFDAQMLRIGQFGAIDYFDDGSFYLLDSPGHAIGHLCGLARTTVNPDTFILLGGDIAHYAGIFRPSVHLPLPSTIPLCPGPLHTVEAGFCPGAAWEELQSSRGRKTTDSLFDPTFGYDVPLAMETIRKLQEVDCDEDVFVIIAHDGAVRDGVPHFPAALNQWKENGWARSLRWAFLKDLEGYWRQKGLIE*