MMQPKPEAQPFSLSAFDHHPTIKKESQQDFLALDVPQLPTRPLPDNQKHQLAPQRPQPYKGLAFHNPFDMNSYPITNPPILDSTMFLPYSGDNSQRRRRISISNGQIGQIVNHEAFFMDEDSLDDMQDFVSYQQVPPPPPAANQPLSEPSQHQPQPQHQLQPQPQPRSQQLTPRSSDPPSERLMHLEMGDPVSVVAPPYVQQTRASAVREPVDREPVVREPVVPFAPGVSTLERDAADNVAGVPPPNHSLIYNNEVIFNPNNGPIPGTAAWKKERLLERNRVAASKCRQRKKQAQQQLYENVTKFEKKITEQQARLDKYERLLARYNAALERHFESSPADSLAPLAKFVGKSIDDISLGDLE