MDYMNILLGLLFAYFLVHGVVIFSLRRSKRVAPGPFPLPIIGNLHLLGDKPHISLAQLAKKHGPIMNIMVEAGKPNLVDYFPFLEKIDPQGRRRCLTIHFTKVLQLMMSGSVDERLNERKLGNHENVDFLDSLLNICPQEIDRNHIENLILDLFVAGTDATSNTFEWAMAELLKNPHILEKAQEELAQVIGKGKLIDEADVAKLPYLRCIKPFEYTLACKAEEDVELCGYIIPKDSQVFVNVWAIGHDSSLWEDPLDFKPERFWESDMDVRGRDFQLIPFDADRRICLGLPLAIRMAPVTLGSILNTFNWKLYGGNIAPKDLDMEEKFGLTYTGKSSTSVSYPCSTVEVGINLRF*