MNEEEQFVSIDLNDDNICSVCKLGTDKDTLSFCHICFELNLEGVPKSNLLHTKSVRGHKDCFEKYHLIANQDCSRSKLSKSTYEGVKTIVSKKINWIVQYAQNKNLDLESECSKTSQHPLLNFRHKPEKKLLPQFDSQVPKYSAKGSAGNAGSISSYAQRILEHRENTDFRLGLLEDADALWTHSHSQAQKTEETSSGPEGTIQTQNPHYSREELNSMTLAEVVQLSAKLQQRIQEVFEELTHQVQEKDSLASELHVRHVAIEQLLKNCSKLPCLQVGRTGTRSHLPMNH