MTTNPLLATLIPLVADLSRDLPEDERYRRLLQALRDLLPCDATALLRLDGEYLIPLAVDGLSPDTLGRRFRVGEHPRLEALLERRGPTRFPADCGLPDPYDGLVEGLHGHLEIHDCLGCPLYLDDQPWGLLTLDTLDPSRFASADLDTLEAFASLAAATVKASERMRDLTRRAEDEHQRAEAYLEAAGERPREMIGQSAAHKALLEEIRLVANSDLSVLITGETGVGKELVAQSIHRHSMRSGKPMISLNCAALPETLVESELFGHVRGAFSGAVNERRGKFELADGGSLFLDEVGELPLAVQAKLLRVLQSGQLQRVGSDREHRVDVRLIAATNRDLAEEVRAGRFRADLYHRLSVYPLRVPPLRERGRDILLLAGYFLEENRPRLGLRSLRLDHEAQAALLDYRWPGNVRELEHLVGRASLKALGHNPERSRIVTLHRQDLDLPAETPAPPRSVVEPAPAAPTTGHSLRAATDAYQRRLIQDCLARHQGSWASAARELGLDRANLARLARRLQLR*