MPPKKGDQPKKAKPSVQDKVYHFLNFGSASIPSPLLTGADAVKKKGSTARKQIAQLEAQAASNKSADAKRKAMEKEKREKEKAAAEQAKREVAELFKPVQVQKVPFGVDPKTVLCVFFKKGNCEKGRKCKFSHDLAVERKAEKKNIYQDTRDEQDPKKADTMDNWDEQKLRDVVLSKHGNPRTTTDKVCKYFIEAVENQKYGWFWTCPNGGDKCMYKHSLPPGFVLKTKEQRAAEKALLDKSPLKTLTLEDFLETERHKLTGKLTPVTEESFAKWKKERLDKKAAEDEARKAKEATGRAMFESGEWRNQESEAESSDDDDEGDGDAWNLESMRKETEALRDKSEQERVAKLQGSTDAPEDTAVSSREPPATVEGEG*