MELSTGLLILSCIVIYMIWFKTIVRPLKGPRVWPILGSLPGLIQNANRMHDWIADNLRTCGGTYQTCISPVPFLARRQGLVTVTCDPRNLEHVLKVKFDNYPKGPTWQAVFHDLLGDGIFNSDGDTWLFQRKTAALEFTTRTLRQAMARWVSRAIKLRFVPILETAQKEGTPVDLQDLLLRLTFDNICGLAFGKDPQTLSPGLPENSFAAAFDRATEATLQRFILPETIWKLKKWVGLGMEVDLTRSMKHVDEYMTNVINTRKLELLSHTESGTPHDDLLSRFMKKKESYTDAFLQDVALNFILAGRDTSSVALSWFFWLVIKNPRVEQEILNELCSVLMATRGHDTCKWVEEPLVFEEVDQLTYLKAALSETLRLYPSVPEDSKHVIADDVLPDGTVVPAGSSITYSIYSTGRMKFIWGEDVLEFKPERWLSKDGKKFEIKDQYRFVSFNAGPRICLGKDLAYLQMKSIAAAVLLRHQLSVVTGHRVEQKMSLTLFMKYGLKVDLRPRDLTPIVEQIAKLQARG*