MGKVRGEVEEAEGEAIEALGSLFKLTQIHLWVDTDTPLFHQHSGNKSVDDTYGIANNGLMKEMNDLGLPVSFRTNKQWKNRTRGYQKKGFKDRLDEEVNVILKVEDTLNLVSALNEEVESPCFEEDCVQVIEVEEENHEVVVGSCFLGNGDGDSVLASETIDSHDSSVWKVYWDSFYGRSYFYNFKTQESKWEPPLGMEHLAYSDESHNLSELVIEKHHDDLSGTVLGDDVPFDKADDLGGVCQSQLEAEATEEVNSLIDTYQETSIGNQSLDITSLGEEGTGAYVVSSVRKAKKESRRSRAKKKLLNSYTGTEMKGVPEEYSPILGKYWCQRYLLFSRFDEGIKMDEEGWFSVTPELIAKHHATRCNEGIVIDCFTGVGGNAIQFASRSHYVIAIDLDPKKLDLAKHNAAIYGVADKIDFVKGDFFDLAHNLKAGTVFLSPPWGGPDYLKASTYDMKTMLRPRDGDALFKAAMNIASTIIMFLPRNVDINQLAELALSTSPPWSLEVEKNYLNGKLKAVTAYYVRQDDCKKLKRRPQ*