MAEAAEATRLLGNLPDEIVLLEILARLDPRSLLRCRAVRRAWRRATSTRRFLLAHHARQPSLPIVADNAHRSFLAFDHRAAAADAQFHPVARLGDSFSLELCCDGLLLLAKSGTPANRARLTVCNPLTRQHASLAPLPDDFNILGMYLHGPTCEYRLLLQWVSDSDSDSPTGENGCYVVALGSDQPPRYIGWSDPEFSSAYFQGPARVRDSLHWCLFYRPGENPLEDGEAGWKLVVFDTVAESFRQISAPVDPTKSFIFEVDGMLGIYCCNKAAEVVDIWVLPNYDTGVWDLKYRVALPIAEIRGKLEGHDGEGYWYATVASGGGDLLLLVSFGHSLFYVDTDGKLVASFQDIYTSRHRFKQTLVPHDFFTTVQGHAADASPFI*