MTITDRVQEAFFELDDEDMKLIRLAPNAPPSKGPTRRLGRPWTTEEHERFLEAMELYPSGPWKVIATHVGTRTTRQTMTHAQKYRQKIARWKRGASTATSPVNKTTAPAEETKTEITEEEERAFWEALEAIVLDDDDEAFDGGLAELLDEYEPLHFDAHHSAASTT