MDRGFNEMILSESVWNGGGGGDGDGGAVVLPPEVGGVNAVDGSGMTVLERLVLDEALAAAILELQGIQAPGCGGGGGGKVEVVPPTAAGDGGVEAAVAFAAMATGTPAYADVDADVLQRQRQHHHRHQGAMGMAAEYDVAPATPAVTLSAVAPPPPPPAFATAAASVDGGGAIDATVFSGIGTDDVVDAVSATVAMTTATATTSQCERVRGGGGGGGCGRKQRRPGRKRKAAEPTAAAAAADMSSQDNSLCSLLASNTAGADGGIQIAFSTSAPASKRAKPSLSSSSSSISFDGRGPGGSGGGGCGDDPLYEPDTEALAQVKEMIYRAAAMRPVTLGAEDAGERPRRRNVRISSDPQTVAARQRRERISERLRVLQKLVPGGAKMDTASMLDEAANYLRFLKSQIRELQTLDRRNYPNAAMSMNTAAATMATSSSPTYNNSNAAMPAFALPETLGCGGGGVEQLI