RVCREPHSQIEKRRRDKMNNLIDELSAMIPSCHPMSRRLDKLTVLRMAVQHLKSLKGSSSSFSETTYKPSFLPDEEFKQLVLKAADGFLFVVGCDRGKIVFVSESITKILNYSRAELIGQSLFDYVHPKDMGKVKEQLSASELYPRERLIDAKTGLQVPADLPAGANRLGSGARRSFFCRMKYNKVSVKVEENEFQPGPSKSESQRFCTVHCTGYLRCWPSGTLGVEGEGDTDKEGSPFNCLVAVGRVHAPSAPQANGGVQVKPTEFITRYAMDGKFTFVDQRATTVLGYLPQELLGTSCYEYVHQDD