MICAFLRVVRHAEKLHGSLGRQLLLPHFVLTKACLKTQPLRWGLREQKKTVQPRTVLGFTQKTFWTQGPDPRKAKEDSSKQVSINRNQREETGVSTSQKVKEAGRDVTYLIVVLFGVSITGSLLYTIFKELFSSSSPNIIYGKALGKCRTHPEVISVFGEPVKGYGEMSRRGRRQHVSFTEYANNGLKRIRVKFYIEGSEPGKQGTVHAEVEENPRSGQFDFRYIFVDVAPKRSIVVEDNRFQQS