MGAGMKRAREEAPFVSLALSLSTDSSTSTTTSADSASAPAAAAGKRTRRGRAVATSGEGEFVCKTCGRAFETFQALGGHRTSHLRGRHGLELGVGVARAIKERKRQEDKQHDCHICGLGFETAQALGGHMRRHREEMEEMALSGADLSDSVFYVLFAYFDESMSSIGGFQVLGKDSMDYGIRSGKILSLGMPKAPQVNIQGQPRA