MDNVGILCAVMLDTKPFHVLQSLILLVFASQLQKSSYANTASGAVHRDGDYHQAVHVWIFAESTQELLLQRRADCKDSWPGLWDISSAGHISAGDSSLITVRRELQEELGLTLPNDAFELLFVFLQQSVTNNGNFINNEFDDVYLVTTVSPIPLEAFTLPESEVSAVKYISIEEYKQALDKEDPKYVPYSLEVQYGQLFEIIMKRYHCNVEAPSLDLQKKLNRYAPISLTSELTGLTKENKEALMLLIHAVRMMDDIFHQQVLFNNPSLREWLKGNAHKSHFYKLKWSYYSVLP*