MEDSLRQSSLLGFSSKDRKRRRNGCESIEDTLARWKKHNKLQVSKVPGKGSKKGCMKGKGGPENMNCRYRGVRQRTWGKWVAEIREPVKKCSLMNKQGSRLWLGTFSTAIEAACAYDYAAKLMYGPNAILNFPDYPVQSGNHLDNMSSSITATETSSTESRTALDSYEDNKVDKLKINHCGSREGNNQSGFSRICAVDESEEEVEKIRVAESSAMELKAVEWNLTDDWKSSHHIEAEAPVLREEIDGELAGILRSWGCYGINNRYRFLQNETENVEHKKLKNEVVESSMSTRLNECVDSDYDMRTDHKPIYDVEKPLMREAAAGEEFSGLKFSNYNPFETTHDHRNPGLCNQEIDIKPFIQDISDNSVLKGGGNYGYDPAKVGSASHLQSRRPSGLSCQLQTPSTNLPGSLSYFQEADIGLGWNFDLSQQDFNGGLVGEPGLLDQWYPELQF