MEEEWCCVAPGFRFHPTEEELVGYYLARKVVGQPDDGIIQEVDLNSIEPWDLLQAQQHDEEYYCYFFSYKDRKYPSARGTGTRTNRATAAGFWKATGRDKPVLSSSRSSSSPAVIGMRKTLVFYRGRAPNGCKTDWIIHEYRLVAHHQQPDGSCWVVCRAFHKPTTTTLQHQLHLHRPPPLLHHHGYYDDQYLYPPPAAAGGGGLLCSPALDMELEDEEDESKMMILSNDNIPLVVSPTAVHTQGTGGDIINDATTAPAAAAADHRRHPELLAAGPIDTLLHHHHFTC