MDLLQGIRTFVRVVEHGSFTQAAQALGTSPATVSRQVAGLEQALSARLLQRNTRSVVVTESGLRYYEHCKQILRTVAAAAADVEDSQSHASGRLRLHAVTELGLEHLMPLLVDYLDGHPDVSVDLTLAQGTPALLEEGLDVLITLGRTLPDSTLVARDLGQVFSVVCAAPEYLARHGVPRTPEDLLRHRCLNVAAPSCPQGWAFVGERGETLLDLDEALKVNLPEAACAAAAAGLGVCLLPGFVAARALQEGSLLRLLPGHRLHVREVFVLYSSRRYLDAKIRTWVDFLRERLPLAFERDRAILDDRRYWAESPTGVARETAT*