MVTMMGWGFAEQQGWRKGPWTPEEDKLLNEYVNLHGEGRWSCVARCAGLNRSGKSCRLRWVNYLRPGLKRGHITPQEEGIIIELHALWGNKWSSIARYLPGRTDNEIKNFWRTHFKKKEKCTQKQEKRKAQILLAKQQQQQEQQQQQQLQEDQNLKIRATPQSEASQGENINMTTDHEAQARQENNMNLFSSSYPNLVGDQYCLPALMNQGSVGSWADILGEEGLFMGRLWNLDDEHVNGRMDRNTSLSQCNKSAMQNQAAVTAFSSGGDYSNTFYNGGYIF