MSEEDEAELKRVQEESRMKVLTDRRKSIRGILKAAESSKNFRLQNGYVPELDPDTGKPISSDSKSAVAITAFVVAAGAVALRIGGRAALVSALGLDFATENPELREGLNSVLQYADTVGTETELALFILAWTAVKVFCFDAGGVVLALASGILFGGVWQGAVVSAFAATVGSSIAFGMAKLDTPVRKKALEVVDEYPSLRGIEKVVAKDGLKAILTLRLAPVLPIPLGIYNYVYGVTNVPYLDFAGGIFLGSLKPYLLDSYLGVFGKQIVDGTAGEVGSLQDALLLVALGVSVLIGVFASQLANETWESINEEVEREKAEKAAAEGEGGEIDDYDGITREFMGMDVPKWIIGFQLALQAADKRVNTMIEDEYHAKVWNYTAEELESPSSTVINPATQPDSPEVVNANTGFDFGASICDGLVLSPALLGAYLRYADPLYEEEEKNDTVIDAERKATVVDATSLSLGDATSTGNDRLTAKTPQQYQSMAAVSVDDLFEALNRLRSQVESKLDPL*