MQTRDERRAKLEAVKELARRQEHDAAQELLQSQDVGYTSKLFVQALFPYRKTEGNNRTVETPQGTITILSQRGVPYGKYPRLIMAYIITRAVANAGRLKEGKITHEEACRIPLGHSMSHFLQAIGITGRGTGGATGNLKNIREQLLRIAGSFITVQSDDGVHARGRNTQILEDWNLWFDPRDPNQGSFMESELVLTPQFFKHIAEAPIPIDLNVLRELNKPRSMDIYIWLTVKQYWLAKNNREAYTFTWDIIAANFATSEITSTTQMRDFRRRTKEAIEEVSKVWPNSGIEANTDGVTVTRTAPSVHQKPPRPELD