MSDIQAKEDAAPVDRQSSSSVVVPDEPSPLRKMISVASIAAGIQFGWALQLSLLTPYVQLLGVPHKWSSFIWLCGPISGLLVQPTVGYFSDRCKSRFGRRRPFIATGALLVALAVILIGFAADFGHTMGDKLDEAVKIRAVGFFVVGFWILDVANNTLQGPCRAFLGDLAAGDAKKTRTANAIFSFFMAVGNVLGYAAGSYTNLHKIFPFTVTKACDIYCANLKSCFIISITLLIVLTIIALWYVEDKQWSPNADSDNEKTPFFGEIFGAFKVMKRPMWMLLAVTALNWIAWFPFLLYDTDWMGREVYGGDSAGDDKMKKLYNHGIQVGSLGLMLNSIVLGVMSLVIGVISKKIGAKRLWGAVNIILAVCLAMTVLVTKKAEEHRKIAGRMALPTNAIRDGALSLFAILGIPLAITFSIPFALASIISSSSGAGQGLSLGVLNMAIVIPQMIVSFGVGPIDALFGGGNLPGFVVGAIAALISSVVALTVLP*