MLIYRSPLLRSIPRTGVRRFLHVDAVERQAFLKPVDTHPGSKNAISVQLLQELRECLETVHVRVLVLHSTTLGSFCAGADLIERRTMNQMQVNKFLSDLRDALGKLESLPMPTIAAIDGPALGGGLEMSLACDLRVAGHGVSKIGLPETGLGIIPGAGGTQRVTRVIGPSKAKDLIFTARALTATEALEWGLVNYVSAPESTGYDRALSLAEKIAQNAPLALRAAKQAISRSEDLALETGLDFERATYETLLSTQDRLEALQAFKEKRRPVFKGE*