MGRSPCCCHDVGVKKGPWTEEEDKTLVEHIQKRGGHVGSWRGLPKAAGLNRCCKSCRLRWTNYLRPDIKRGNFSDDEERLIITLHAGHGNKWATIATHLEGRTDNEIKNHWNTHIRKKLLRMGVDPVTHQQLPPDHQLDGSSAALLPEALLWAAAAATLGGLDIGTLRQAQLLQHLLQAGSNNDATNLVANLMAASNVGLNSSNSIVPNILLQDKFNMLPGTNYLQPGYLCNTSNFAEQDVVQQQLINAMSPGTSSFAAAEPADQLCNTAAFTARDIAPGIDMLPVQEFAGLMEPMEQLPNLCSLESDSFWKELLEDGYRL