MGEATGIGDRKSVGAEEWARRLESVIGNQLELISIICQDDQCAPTVQLAVSSGILGMGAAQEVWQRPGALAVVSRSSEESLLPRLATWKRAENLVRRIGLAIECHMQRAPFTLGLGEPNLCGKPILDYDRVCQPSYVCSLKRTPAQGNGEDNTLRTAHQILECWLFSAGMLVNRIEEKVNSGDLKGAAKDSWVVERTWKLLAETANLLLLMDPDDFLRLKQLLAMDSSTGAYCLRSRALRDLTRACKNLSHLVPRVVRVDADPKGGPRLQQAVMNLFHSHGSSSAKMETGCSEFPCVPSTAIHLLQAFQAIEAAVRRFFFSYQQLVITVMGSVEMKRSSYRPDGLTQIYLEPPYFPSLDGAKAFLGDYCRHNYTLNSNAISLNLSMCSVPSDDSMTLVDSFNSEPDQRYQPHDKFRRG*