MTTIGQALASAREEAGCSVQRLHETTRISGTVIRAMERDDFAACGGDFYARGHLRTICRTLGVDAGPLLARFDAEYAEAPAQPRSLAEVSAEGGAAPARAPGAVAGFEADPGDEDATGDEAETGERNEGEDPGEPEGEAATPPGGWLRWAVAAVAIAIAAAVLVWANLGEPEEEAAQVSVRSAGDPAPPDEPRPVQDWEAEQRRAELQAAEAERRAAEAEGDGEVTLHVEVRESTWASVYDGDGDALFAGILDEGESRDWTAPGRLRLHLGDAGSVRLRVNGEDLGVPGDSGEVARLTFDARDPGRG