MSPSPVRILFVDDEERILRSLAMQFRRHYEVLTESDPRRALERLKTERIQVLVSDQRMPQMSGAELLAQARERYPETLRILLTGYSDLDAAVDALNDGGIFRYLTKPWNPQEMAFTLRQAAEIASRQGLPAPPAATLAAPLSVLLLDDDPETLDCVGAFCHAGGHRLLRARNLAEALVWLNTEPVEVLVSDLKLAGEHTAPLLKSLAQAHPRLLSLVVTPFRDTQALLELINQAQIFRYLPKPIRRGLFEKGLKAAAEQALLWRGRSLPEVDRLAEVPRDEREKERVGSLLGMLGRLRERLTA*