MRRVTVQRLALLSSRYTHASAPLSSAAAQGAAEKSAESATGQNQQIIFPREGPGVNYALNWALCAKGIAPKGEAYRNLRGSELKKLNASIPKPSSTTKVYARGSYTAGATDISKAQFNRLFKEVTAFLANSQKIYVHDGAVGSSPLSDAKVRTISDNPSSALLFRSILEPVPTRQVSSQVFPFTVYIASNYSPSDVGSVGLSAEDKAAFVVIDYDRSAMILVGSAFTDVETIKKALAALTAPSVLSRDALPLSARLVIQGGATVVVFAPESVIQKNAGVLKAAVSPDLGVVWSKEGVARLFASKDAGAPNLYKAPSSVVLVTADSSGAIPEISKVTPEKAGALFVAGYNGDDFQPGYQAGPGSVDPVELGKGFTAMLESTNVPAFLVNASVLAENDLLSYIESTVSEKLPKSKGKKPSVTAGTGQPSAAPVSESKTPQ*