HVVESHLHSVSLPSSMTPSLAAGMETPRKRKGSTDNQDSKSASIPDADMEDEEEFNGEDQKVKIQCFREPHSQIEKRRRDKMNNLIDELSAMIPSCHPMSRRLDKLTVLRMAVQHLKSLKGSSSSFSETTYKPSFLPDEEFKQLVLKAADGFLFVVGCDRGKIVFVSESITKILNYSRAELIGQSLFDYVHPKDMGKVKEQLSASELYPPGLQVPADLPAGANRLGSGARRSFFCRMKYNKVSVKVEENEFQPGPSKRKESQRFCTVHCTGYLRCWPSGTLGVEGEGDTDKEGSPFNCLVAVGRVHAPSAPQANGGVQVKPTEFITRYAMDGKFTFVDQRATTVLGYLPQELLGTSCYEYVHQDDLLHLSERHR