MKSFLTSPFRGIIDDFHLAYQFQWLYINGLLGVMFFIGHSLHIIEKQKIKVVRVWNRSFVADYCVPLMVLVWSELSYGVPSEVSSGVPTRLFSPLPWESASSHHWTVIKDMGKVPPTYIFAALIDGRWLKVPRRVASNSEIYGNMQAVFLEIDSSSDTTVAKKLEHLKEAVMKSTENKNGGTTEVAFDPEKHRDVHVPVRVNEQRVSNLLQSLLVAASVCAMPVIKKIPNSVLWGYFAYMAIDSLPGNQLWERLLLLFITPGRRFKVLEGVHASYVESVPFRYIAIFTIFQFMYQVKEAPTNGTHEEGEVDICNAEILDELTTSRGEFKVRSKRVYSQSE