MLRAAAAAGVYDGDTSDAERARIEREDRLVITNPDMLHVNVLPNHRKWRAMLTGLRYVVIDEAHAYRGVFGSHVALVIRRLRRLCRELYGGEPTFIVTSATIAAPGNHARDLVGAFPIAAGGGGGGGGDGGGGDDDDDDEPHGWVVVDDDGSPCGEKTFLMWNPPGTLGVYGSGPRRTSPVVEISALLAECVRHDLKCIAFCKTKKLCELVLKYTREALASTGAPSLCGSVLAYRGGYSSVDRRAIEKALFSGSVRGVAATNALELGVDVGALDVTLHLGFPGTVASLIQQAGRAGRRGKRALSVYVAFDGPLDQHFMRSPAKLFGRPIERAAIDPCNPSVMEAHVACASHEMPLDPRVALEVVCDRLRERRLVVPDASLLGEWKASLDVRLRWCGASPPANGVSVRAIEEERYRIVDERTGECVEEVERSKAFWEVYPGAVYMNQARTFLCVSLDVKKLTAVVRLADVKYFTKMVDKTTVTTLANASTTVASAQSARAEVAVTFFGYRKIWHASGTCFDTVPLRETLPDVSYTTIAAWVRVPDVARRMCADAGVEFRAGVHAATHAVINALPLYVMADASDVGAECDNPHHDGHYRASRLLIYDRHPGGVGIARQAAGLFRELLVAALELVEGCGC