MGRRVMQLAVLECERLQDHLAPAVYASTGGYLQLLQKAFNHVLANASTILHPQITVPPSLSFTGFDVKAEEYPKDLADFDGVLITGSLSGVYDGGAWIQRLLNEIRELDKKKVKTVGISFGHQAIAQALGGHVGRNPKGSEVSVRKARVTEDGEQVFFPRLKEFLLHYHHNDAILQLPPGFLNLATNNVTEFQSIYKKQQYLTFCGHPDYSHNIYVLEKLLEYDREKLWVPEQLVEHGLATLKQPTDYEWVVKQMLLFYMGALDKFPSTSL*