MGRAPCCEKMGLKRGPWTPEEDQILVSFILNHGHSNWRALPKQAGLLRCGKSCRLRWMNYLKPDIKRGNFTKEEEDAIISLHQILGNRWSAIAAKLPGRTDNEIKNVWHTHLKKRLEDYQPAKPKTSNKKKGTKPKSESVITSSNSTRSESELADSSNPSGESLFSTSPSTSEVSSMTLISHDGYSNEINMDNKPGDISTIDQECVSFETFGADIDESFWKETLYSQDEHNYVSNDLEVAGLVEIQQEFQNLGSANNEMIFDSEMDFWFDVLARTGGEQDLLAGL