MSATFNFFQHWYPLLPVADLVSDRPISTHLLGQPIAIWKPTGSSHYRAFLDRCPHRLAPLSEGRVDPKTGHLECCYHGWQFDENGTCTKIPQAENAELLERNCEQLRATALPTCVANDLFWVWPDPDSAELAAKTPLSLSPKIDNSKGFLWSSYVRDLPYDWQTLVENIADPSHVPFAHHGVQGSRESATPIPMEIREATPERIVAQIDRNFPSTMTFEPPCRLEYAIQLGSEEKQIGLITYCIPTAPGKSRIVAQFARNFALRAKDLTPRWWEHIRLRHLVLDGDMVLLHCQEAALREEGHWKSAYMMPTNADRFVIAFRKWFENNCDQYIPWQGVGSTVAPPSPVEARREVLLDRYHQHTQICPDCQGALKRIQQLKVGTLVTTAILVFVIALLPDASRLSVGLPFCAIALFSAGIWGWLNYRLEPQFYYVDYVHAER