MEGILLEITHFKQELDAVSYAVFRVTIGFLLSSNVHSYFLVKIDKELDEHIRMTKELESEVVATSEILQNVTEKEMNCKTATIEQENQLQSVIILIDQAKNHFLQEKRNLQGIEESLENVESVTCDERYESCHTLCRKHFISCCKHFEADVGKLIMERQRLLWEKNNLNNKIMQVTGDLDSMAMSQTFALHGKRSISEKLSYNNKDLRQHVHENKKSIHDVECHISKLTELQAVNDRLFREIQENEEAIRQLKDMVTGLEIQLSHLIH*