MSDDKPFQCTAPGCGQRFTNEDHLAVHKHKHEMTLKFGPARNDSVIIADQTPTPTRFLKNCEEVGLFNELTSPFDHDFKKATEDDYKKLPLDLSPLATPIIRNKTEEPAPLEVHRNSPLPHPESTTSDEKLVRPVTVVPNVPGIPGPPSPQPQPVQSESKLKLKATVSQPLPQVANEDVPRKHPALAPAPVSHLSKSEEPSPHALQQPATSTTETPASPVAPAPNPPSTGGRRRRTTSEDPDEKRRKFLERNRAAASRCRQKRKVWVQSLEKKAEDLNSMNGQLQSEVTLLRNEVARLKQLLLAHKDCPVTALQKKSGYHISDKDEESEDMSIPGSPQNEAIQHSSISTSNGVGSASVAPAASAPSSGATTSNQSTEERQPRRDTAQAQPPGS