MPHTFEDLGAGVKLLYFKRHSHGDGYYSVIFDEEDMAAYNIPRPVYETELTLPKGVVIGCYRRNEPNEQDVLVYVPKGEYEVYALWARRPSPNNNESVRAPLDDVTNTSLYVPPGYFLGFQALEAATITLYIYNGGYNPDNRAGVSFARYDWPLPDVIISPFDKKHPGLDDAKTFE