MSHGSASKVGEIFTAAGAAFTKLGELAVQLYSASEPSPAGGKWTDDEVEMLRNAVKRFGDDLNKISDHIKNRTISQIKNSMKRKAYEEAGLPIKKQQQQVSVALKAAQEGAQTTLAGGLLAQAAGATKSADMTLNMLNATETEVDVEGLGGTGKLDYDSSS