MKDAEGKLPAVQGKWKSKMRPKQVNFALMAEVLTEDEPSTVEEARKEQKWNAAMDAKIQAVRKNKTWDLVKLPASKKAICCRWVYKTKYRANGSIDKHKARLVAKGYKQQEGIDYQETFAPVAKMNTVRIILALVAQLNWQLYQMDVKSAFLNGDLSKEVYMEQPPSYVQKGKEDHVCRLKKALYGLKQEPRAWYEKIDRYFLDTGFVRSSVDSNLYMKVRDSMSVTFVVLYVDHLLITGNDVSMISDLKKDLQMNFEMTDLSLLHYFLGVEVWLTTG*