MRRSVAPLAVAVCLALLAGPAAGALLAIDLGSEFLKLSVVKAGRIPISIVINEMSRRKTPALVAFVEGDRLVGEEAASMAVRYPERVYARVADLLGRPADDPRLAAALKAAHRPYSLVPAVNRTSPAAAGVQTDRGETVSAEELVASVLEYAKHLAEVSVEGSPITDCVLTVPASFTQQQRQALLDAAKLAGLNVMGLIHNHAAAALQYGIDRDFANHTETLVVYDLGAASLQAALVSYSAYTNSRGVSTSQAEVLDVVWREDVGGEQLELVLVEHFADEFNAQLGGEQDVRSAPRAMAKLRKQVARTKHVLSANSEAGISVEELWQDRDFRSSITRERFEQLAGDFWARAVEPVTTLLRRNNLTAADITAFELLGGTSRVPAVKQALSAALGGRTLDMHLDADEAVVLGAGLFAANLSTTFRLRQFGLTDKVPYSINVTLEGEEGPRVLVPAMKRLPTKRALHLHNLTADTLLFTLHFDNLX