MHRKIFLSSLSKLNYIGPITKLPQQPANLQKLFLFLSVSTTRRYSRKTKDFDGSAEFKLSPSKRPKLIIANERFIIHRIRDVNNMIGSWRCRYHHKGCRARASTFMVGNEIKYRICCSSHNHKNVRIKHGNMGLKDI