MVSVNLPWELVEEILYRVPPQSLARFRTVCKQWNSLFDDNKFVNDHLVRSRPQFMFRTDSKMYSVAVNFSGPWIEVHELTLDIPGLNCEMPIWLYNYVDCDGLLFCTSYKFKGVLIWNPWLKQTRLFASNHHYPTKYVIGYDNKKRYKVLDYEFEPSSKLTIYEIGLYSKKVKDLESDSSWSVVQSNSVSLNGTLYWAGVDVNNGIFIRSFSFSTERLTTFCRLPLKYNEDNILALAVFRKDRFSLLKLCNKTSKIKIWLTKNSINNREIGLVEDVVWIKLMTVLIPDFPKLPFRWYNRPDLTYFLDNDDAKRLVICCYDETQQVYIYIVRRNIVKKIKIDLFEDLLDQSSPHLRTYIPSLVRPTQVKEDNNKLYVL*