MDRGYNNEMILRESVWNGCGIGGGDGDGGAVVLPPEVGGVNAVDGSGMTVLERLVLDEALAAAILELQGIQAPGCGGGGKVAVVPPTTAGDGGVEAAVAFAAMATGTPAYADVDADVLQRQRQRHHRHQGAMGMAAEYDVAPATPAVTLSAVPPPPPAFATSAAALDGAGAVDATVFSGIRNDDVDAVSATMVMNATATTTSQCERVRGGGGGGCGRKQRRPGRKRKAAESTTAAADMPSQDNPLCSLLASNTGGADGVIQIAFSTSAPASKRAKPSLSSSSSSISFDGRGPGGNGGGGGYDDPLYEPDTEALAQVKEMIYRAAAMRPVTLGAEDAGERPRRRNVRISSDPQTVAARQRRERISERLRVLQKLVPGGAKMDTASMLDEAANYLRFLKSQIRELQTLDRRNYPNATMNTAAATTMATAAASSSPTYNNSNAAMPAFAFPETLGCGGGGGGVEQLI