MAAGLHMVHLIAIFSIFALHFRYCYDSGQKEICINPYHYRRIESDGVLPPVLVTSSPVFIDGYTDPTNNPQKISLGLFSNVNRNPPIENTRRLIGKGVKLTYVRHQGTLFAECESDSAIFVQSRNCNFIHGFHPTTVVKIANKCSLKIFDEQCFRTLLADCSTRGFDASYELTKMTIIRMSFVKGWGAEYQRKDITSTPCWIEIHLHAPLTVSTSQL