MAHFFYGDAEVFHLSCLADQAVLAQQQNLELPELIYNIAPEIERNGKVFLVSKVLTRSDLDDNLSRVLLPKKLVLDNVSNFLTMKDWEDVNKREEGIEVRTWVGDREEENRIHFKYWDKSLKSYIFYKHWIKLAKKHGLNIGDKLNVWGRRDAYTNELQFEFTFDKQ