MVTKVVDLRSDTVTKPSDAMRAAMAAADVDDDVLGADPTARRFEGEMAALTGKDAALFVPSGTMANLISVLVHCDVRGSEVILGDNSHIHVYENGGISTIGGVHPRTVPNNPDGTMDVDKILAAIRNPDGALLYPTTRLICLENTHANCGGKCLSVEYTDKVGQIAVNHGLKLHIDGARIFNASVALGVPVHRLVKAADSVSICLSKGLGAPIGSVIVGSKAFIDKAKILRKTLGGGMRQVGVLCAAAYVAVRDTVGKLADDHRKAKALAEGLKKIKQFTVDSSSVETNMVFFDIVDPRISPNKLCQVLEQRNVLAMPASSKSVRFVVHYQISDSDVQYALTCVEKAVEELLKGGTKLEHLTNGTVKNAYWH*