MADKMGLSLEDIIKLNKIQQGRHNRPDSRVNRGTVPKRYKPAITRSGRNRLPPYRRPKHLPDKGQHDHFVGSFRAENHMDTGGKLLLSNLHFGVSDADIQKLFAEFGTLRKSAVHYDRSGQSLGTAHVHFERKADALKAMREYNGVPLDGHPMNIQLVTSTIDTRPRPAQSRNRGGMPRNPGSGGYGGGGTRRETLGDSQGRGGTSSNSKKQQQQQQQQTQLSAEELDAQLDTYWEMMDTS