MVTNVVDLRSDTVTKPSDAMRAAMAAADVDDDVLGADPTARRFEAEMAALLGKEAALFVPSGTMANLVSVLAHCDVRGSEVILGDASHIHVYENGGISTLGGVHPRTVPNNPDGTMDLARIVDAIRNPDGALLYPTTRLICLENTHANSGGKCLSVEYTDKVGEIAVNHGLKLHIDGARIFNASVALGVPVHRLVKAADSVSVCLSKGLGAPIGSVVVGSEAFIDKARILRKTLGGGMRQVGVLCAAAYVAVRDTVGKLADDHRKAKALAEGLKKIKQLTVDSSSVETNMVFFDIVDPRISPSKLCQVLEQRNVLAMPASSKSVRFVIHYQISDSDVQYALTCVEKAVEELLKGGTKLEHLTNGTAKNSYWH*