MKTIHKPETAQVLSAQRGFLVRLKERWGLQSLLQVVAVLVVFSLTGSTVVLIRKFLFAAIGFDDATPFWLKTVTYLLFIMPFYQILLLAYGFLLGQFTFFWEKEKKLARRIAGLFRRG