MNLILKNLSDNLRKVVNFGTHILKWDIEKKRNGRDKNVPSVFLRNSIELGDSVSILIEKSSIEPAKILIRSLMESTFSLLYMIEKDEQLRSHSFLICRLNKEIKYYKQFIKDEKISKNFVSKFIKQEPDFELENHCNPIEIERVIKAKESLLLEDNYKEANIEFQRTCNKSKKRNNNPNWYSLYDGPNNFENLCLYLNSTILYEFQYRKYSENVHPNSVMNGFVIAGKDKADILQIRNFKECKEVFYNGINLLIDVYREFIKMRLPEKQNDFDTWYLSYIPEFEKTDLETKFKYVE