MTTSSGCRTMPTIEHKLNITEEEVPEHIRRLAQEQGECPSSKDKVIEQFRNYILEHNECQPHRSDAKYLEKFLRARYWKI ENSYKLLCSYYRFREQNKSFYEKVRPLDLRHVGQSDILTVTPYRDQHGHRILIYRFGLWRPNQVTVDDIFRATIVLQELG SLEPISQIVGGVGIFDLKDLGLEHILHLSPSVAQKMIALLVTSMPIRTSALHIVNQNWVFNAAFKIFKPFLNAAMREKLY IHGSDMTSLHKHINPEHLPKRYGGLHEDYSYTLWLDMLKEQCSGNSIQKDMEQLGFIFD