MLSGQGPVRAAEKLHAACDECRTRKLKCSGDMPKCLRCTREQIGCVYSPQKQMGRPRKRRREGEADESATFVQGPNENTNIMNSFSEMQNRSDFDGLNSPPLLQDTYSSNESSGHEALTPGQFDPSLSDQLGIPPGSNSASHLEPAIDPSLWELQPDTLTNNINQPLSNQQIAGPCTCITTTWMVLTELQAVTAFDFPQVVIPLRNAMSALANIISCPQCPKEPFNAIQNIQSIVSLMKAIVQRFNKVLLEVDREAARLEEAGQRKPYRIGDNNPALSHLHTGTADCPMGFNIELEPKDWRRLVKTALKTEVYGRGSNPWPLLDLVKKSEMRQEEWHKDRHSWVDEMIQLHGGREECHVSQGCEALGAQHIRRAIDNLKWD