MVTKVVDLRSDTVTKPSEAMRAAMAAAEVDDDVLGADPTAQRFEAEMARITGKEAALFVPSGTMGNLVSVLTHCDTRGSEVILGDSSHIHMCENGGISTIGGVHSMPVVNNPDGTMDIDRIVAAIRHRVGAGALHYPTTRLICLENTHGRSGGKCLSAEYIDKVGEVAQSHGLKLHIDGARIFNASVALGVPVDRLVRAADSVSVCLSKGLGAPVGSVIVGSKAFIDQARILRKTLGGGMRQVGVLCAAAYVAVRDNVGKLADDHRKAKVLADGLKKIKQFTVDLTSVETNMVFFDIADPRITSDKLCQLLERRNVLAMPGTSKSVRLVIHYQISDSDVQYILTCIEKAVEEILSGNAKFEHLTNGSTTNSYGH*