MKSFLTSPFRGIIDDFHLAYQFQWLYINGLLGVMFFIGHSLHIIEKQKIKVVRVWNRSFVADYCVPLMVLVWSELSYGVPSEVSSGVPTRLFSPLPWESASSHHWTVIKDMGKVPPTYIFAALIDGRWLKVPRRVASNSEIYGNMQAVFLEIDSSSDTTVAKKLEHLKEAVMKSTENKNGGTTEVAFDPEKHRDVHVPVRVNEQRVSNLLQSLLVAASVCAMPVIKKIPNSVLWGYFAYMAIDSLPGNQLWERLLLLFITPGRRFKVLEGVHASYVESVPFRYIAIFTIFQFMYQVKEAPTNGTHEEGEVDICNAEILDELTTSRGEFKVRSKRVYSQSELISETVTQL*