MVRGKVQMRRIENPVHRQVTFCKRRGGLLKKARELSVLCDADVGVIIFSSQGKLHELATNGITVICEYNSEILSFCSRNARDMHNLVERYQSNVTGGQMEREALQRQVAEQGILLLREEIGLLQRGLRSTYGGGAGDMTLDKLHALEKGLELWIYQIRTTKMHMMQQEIQFLRNKEGILKAANEMLQEKVKEQQKLYTSLLDLHSQQPTQSMTYGNCFFSI