MKDKAFVPAVLLFCFWVLLSSGSSRLLQSDDKGNELKNYISWEDMRVVEEVGRERRSSSVKVKDNNMVNQESNMATVNASRVIVVDKRGRGDSVTVQGAVDMVPDSNSQRVKILILPGVYREKVIVPRTKPYISFIGNESYAEYTVITWSDKSSDPYSNGTELGTYRTATVAIDSDFFCATAITFEVLKPFYLVFFFYMHFEFMFFNVMDNELQNTVVAEAGEEGKQAVALRVTGDKAMFYKVRVLGSQDTLNDATGSHYFFQCHIQGSVDFIFGNAKSLYQDCDIRSTARRFGAIAAHHRSEESDDTGFSFVNCDIGGTGKVYLGRAWGNYSTTVYSNCYIADIITPVGWSDWDDTDRQSKVLFGEYNCRGRGAERRGRVPWSRSLTQDEVKPFLGREFIFGDQWLRL*