MRRVTVQRLALLSSRYTHASAPLSSAAAQGAAEKSAESATGQNQQIIFPREGPGVNYALNWALCAKGIAPKGEAYRNLRGSELKKLNASIPKPSSTTKVYARGSYTAGATDISKAQFNRLFKEVTAFLANSQKIYVHDGAVGSSPLSDAKVRTISDNPSSALLFRSILEPVPTRQVSSQVFPFTVYIASNYSPSDVGSVGLSAEDKAAFVVIDYDRSAMILVGSAFTDVETIKKALAALTAPSVLSRDALPLSARLVIQGGATVVVFAPESVIQKNAGVLKAAVSPDLGVVWSKEGVARLFASKDAGAPNLYKAPSSVVLVTADSSGAIPEISKVTPEKAGALFVAGYNGDDFQPGYQAGPGSVDPVELGKGFTAMLESTNVPAFLVNASVLAENDLLSYIESTVSEKLPKSKGKKPSVTAVNALRSKYKEFVDRRFPGLPKELNV*