MVVLDGGGGGKQQLEALLADFGPLFEPGCTDANSSSSSGDGGGSSGGSSSGGQPQAPEPEQQQWQGRRLVVREGEGGGEGRRHRLVYLSDSAESSGGSDHGDEEEDGDPYEDPDELERQEQLAAAAAATSSSSNGGGEGGGGGSGGTAQAQAGEQAQAQAEGEDGDEYAEEGEEEVESGENEETPPHSQAQGSEAAGPGSDTGSPPPSMVLCYAEGSAAAAQPLDACTPLLNGGQVSGSIAVVRRGGCLFIQKALAAQQAGAVAVVVVNTDDQLMAMGTDEHGSQTGIPAVMLSAADGGALLAALAAPEVTSNGNGSSSGSNSGSSSGSSSSGDSSGSPQGGVRLRLFSSREAVAAGVPSDRCAAAAGSGGGQAQQAQQQQAQQX