MRRDFCDGVGIARLLNATLVLPKFEVAAYWNESSGFADVFDVDYFIQQTKGFVNVVKDLPEELSSREPVRVDCSKRKGQFDYIESVLPSLLEHRYISITPAMSQRRDRYPFYAKAALCQACYNALRLTKALEKKGSDLLHAIPKPFLSLHLRFEPDMVAYSQCEYTGLSPASMHAIDAARGDRKPWTGDAARIWRNRGKCPLTPNETAFILQALAIPTDTTIYLAAGDGLLEIEGLTSIYKSIYTKSTLLSSEDFVSMHGNTKAALDYYISISSDAYIATYFGNMDKMVSAMRALKGLYRTLFLSRRAFADYTSKGLRGKELADDLWKTHRDDFIMGRGSALPDCFCEYGL