MRVFLAEKPSVAREIAQALGCTHKEQGFFRGKNDLVTWAIGHLVRFAEPGEMNPAWGKPWRREALPMLPKDGGWLLIPEPRTEDQFNVVARLFGDKRITQIVNATDAGREGEAIFRRIYALSGASKPVLRFWTSSLTEEAIASALSHLRPAADYDNLASAALTRAQLDWLIGMNHSRAATLHNSVTCSVGRVQTPTLAMIVRRHHEIAGFIKTFFYEVHADLGEFVARAVNSQQKHDFEIKAEAETILRDVPSDTLATVTLVEVKKNRKAPPQLHNLGELQKEANRRFGFPADRTLAIAQSLYESKAITYPRSSSRHLSEDMVDGLPAVLKALRLGEERASYVKQALHRAQHGPALSKRFVDGSKLSDHHAIIPTAKPAPASLSGDERKVYTIVAERFLAIFLPDKETEDTRIDLEIAKHPFRARGSRLIAPGWTVLTGNQDFENKAADAEDRQALPAVKKGDELEVVESELVTKERKPPSRYTDATLLAAMETAGREIDDDELREAMKGRGLGTEATRAAIIQRLLDLAYVIRDGKQFEPTGKGIALIAQVLPHLASPELTGDMEAKLNLVEAGQLDAAEILAEVSESLRHEIPAVFRSKPMQAPDAPRITAGKDELLCPKCKAGLVTKRSTPNASAPFYGCARFHDGCNFTINTVVAKKTLTETNIKDLCSPTRHHTTKIIKGFTSKAGKKFDAFLQLSSATDFKTEFVFPR