MVQLMISVQYTAELYHEFHALDRFEQDYRRKVQEEDTSSATQRGDTIAILRADLKSQRKHVKNLKKKSLWSKILEEVTEKLVDIVHFLHLEIHAAFGCADGEIPMKNNNQRLGSAGLALHYANIITQIDTIVARPGSVPPNTRDALYHGLPPSIKSALRFKLMSFSLKEELTVPQIKGEMEKTLQWLVPMAANTTKAHHGFGWVGEWANTGSEMNRKSSSQVDLLRIETLYHADKEKTEAYILELVVWLHYLVSQSKRANAGVRSPVKSPICSPNQKTIELSNHQSSSPSSPLSVEDQEMLRDVSKRKLTPGISKSQEFAKTGLSKYNRLSKSNSHSPINETRKNPFPIKRPSSVPVFDFDTDRLKALDVIDRVDTVRGA*