MNEKATGVQIISEVLARQNKGDEEEKLTDDEEPRVCGVCGDLANGYHFNALTCEGCKGFFRRTIKRSNQLRCPFLNKCVITKNSRRSCQACRMRKCQAIGMCKDMVMSDEKVLERRVKIKKKKILNTPVQLSSQQERLIQELLFGHRSTFDSAFSRFSGFRPMDRNILPVNTHKQTAKCPRNACSTASKSTTEPTSSPSATSCCLSSSRFHSSIKKQEHHIRNDVENRCVFTALPHVADLTTYMIQDVISFSKSLQDFQSLTMGDQISLLKGAMFEIIQIRFNMVFNSKTSTWECGHITYCIDDAVRAGFQPLLLEPLFRFHHTLRTLGLQEEEYVLMQAMSLFSPDRPGVQQHSLIDKVHENLALTLKTWIDCKRSGPEKHLLYPKVIACFTEMRTMTEEYSKQILQIQDIQPDTITPLIMEVISKSSSNDL