MSWIIVKNLPSKHVTEERLRDVFSRKGEIADVKLKRKSDGKSRQFAYIGFRTEQEAQDAITYVNKCFIDTYRISVEVADPPPREEGKENTEHFSNAYAKGDKKIKKKPEVSPDGADEPNKAKISLLDSKKTRKIKVVALVGDDVSDMEYYKSRTKKNLSDSDSDCETYGCEDAIHVFPIDGDIEADRVDKEFTIHVFGFGHQDVVFLEPIEAREALKGMGVQALQRCSPVSGAPRDILEPKALADNNENTSDVEENDVRRRLNLDQQVGIDSDITEVCPLYDCCGRFETMYSELQDTDESLKKHLTELVKQGKILSFKGTVVDGHALILSFSKNKPSGTVGKDLDKDTILTKLHVKNIAFEATMKEVRQLFTPFGQIKSVGLPERTKGRYAACSSLTSLNASSTRYLPSLQVIEWKKVDNSMKAIRYRSAAKYVDQENNNPKKRKSSTVVG*