MRGVIVVALLSACAYYLPGTLNPTLPYPAQRFGFAHIDPATLPLDNSPLEGVYARNEVLRKAHKLFDGVIASSETVAVSPEGNLTLVDKHGFVYEAEPATKVPGAVFTGEWALDLPATYYLGPGRPLGFHHDAAGNLVIADTLKGLIRLDRTTGAVELLTARVSADSALAPDTPLAYVNDLDIDHDTGVIYFTDSQSIPVYPDRETGTFYDTFQSYLLGFIGGDVAGRLCRYDPATLRTDVLLTGLWFANGVALAADKSYVAVVETNRLRVHRYWLSGPKAGTSDLLIERLPGFPDGMSRAPDGNMWLAIVAPVTGLPKLLKSKVTRFLLAYLPAWARPRIPRWGAALKISPTGQPLQLLMDPDGSHIAFVSSVTEVAGRLYFGNVRMNYVSYLDLKDV*