MEIVGCRADESAYPFRPAAAMLFHGITGGHIQGIMEEMERRSKSADSRLAKSIQVNSRETRMPSLNPEKPTLCAGCGGKISDRYYLLAVDKQWHLRCLKCCECKLTLESELTCFAKDGSIYCKEDYYRFSVKRCARCHLGISASEMVMRARESVYHLSCFTCTTCNKTLSTGDQFGMKENLVYCRIHFELLVQGDFHQQLNYTELSAKGGGIAALPYFSNGTGTVQKGRPRKRKSPALGVDIMNYSSGCNENETDLDRDQTYPPSQKTKRMRTSFKHHQLRTMKSYFAINHNPDAKDLKQLAQKTGLTKRVLQGEQCSGFNSHTTRRLKIP