MRERVEFLRSLGLGPDDLAAYPLTLGCSVRKNMVPVLDYLGKIDVRRDELPHLLRRYPQ