MTARASQDSAALPLDKETLLTVYRKMRTIRDFEERLHVDFGRGDIPGFVHLYAGEEAAGVGILHHLNDGDRIASTHRGHGHCIAKGVDPVAMMKEIYGKKGGSCNGKGGSMHIADLSKGMMGANGILGAGAPLICGAALAAKFRGKGEVGITFCGDGASNQGTFLESLNLAAVWNLPVIFVIENNGYAESTSRDYGTAVDSYVDRAAGFGIPGVTVDGTDFFAVHEAAGEVIRRAREGGGPSLLECKMVRFYGHFEGDAQTYRAAGELDDIRANKDCLKLFGRAVTQAGVVAREELDTIDREVAALIEHAVQEAKAAPQPGPEDLLTDVYVSY