MNINLGKKLPSFLQKNEKKKEEKEKYQNYLTNGSSLLEEQLSFCKNGHHKVPIRSFTAEEIINSTNGFQENVGPYLYKGNFNKKKVLVKKYDGKKNMKRQHDHVILISSEMSYHKNVLKIIGYCLEFERVALIYEYSQFDYLFNCIQFLTWEKRMKIAIDIASVILYLHIEFPRPIIHRNLTSHTVILDQNGVVKLYNFECCIPLPIGKVQVQDDLIGTIGYLDPEYVWSSKVTLKSDVFSFGLFLLMLLSGREIKVNHEGKYYSEDYGLISLENYAKICVKNNKLKDNFIDSKILKDEQKKLKGFLNLALRCAQKIGENRPNMIDVAKELQRIKKGEMQELLPTMECLIDWN*