MAATTIDWHGRNAALYGVADRDSKELVRALAPPMQQAAPTISFAYPCSGVEQQSAAAAAGSFLGAGGSSGLLTPAQILQLQSRLQFLRRPAAGGATLAAVTTQQMKRQGVPQAPAPLTSRPAVSKLYRGVRQRHWGKWVAEIRLPRNRTRLWLGTFDTAEEAALAYDSAAFRLRGDSARLNFPELRRGGQHLGPPLHAAVDAKLHAICNGTTDVVVPLPQSQSQSQSQSQSHATTATATTTPSSLSSASPHVKSEPGCSGSESSFSADGDVSSTGSSDVVPEMQLLDFSEAPWDESESFHLRKYPSLEIDWDSILIS