MGGGSPCASCKLLRRRCTKDCIFAPFFPADDPHKFAIVHKVFGASNVSKMLQELPAQQRGDAVSSLVYEANARMRDPVYGCVGAISFLQNQVSQLQMQLAVAQAEILCIQMQHRDDGAAHQLDAAADHHPLLDQQQQQQMVVDAADAAASFLVQNGGGGGGPAAQLISGYGSPAAGGGGGHGVVHYAAAQEHLKRESLWT