MDLDIDLTGGADQTFGGGITPQHTSNGHSISNAPTLSAHPQAQQQQLHQQQETSLTGAGAGPLPTGFGMSTPSNSSTLTEFTKRRNWSQRIIEELKDFLHILTPDGRILYVSPSCKVITGHDPHTLIGKFIGEYVHPDDSGIFMREFNESIASGNGLRFFYRFKKDDGTFMIFECDGHPHISPEPPGSQSYGQTPAGKSLAVAGLCRGFFMMARPYPTRNAALLDSFLEHKIENERLMKRIEELKREELEENAEQDKLLREQGSQTGVTQSESRTSKAPGDATSEAQVTAAPTPNYQGMPPPAKPTISNTALTRQNLDSALQAQRPDSIADKMSRYEANNTHLESIELLTGLRYRDGERSHGISTGDTSPALIRGDAGIAILLDRDREGAKKEKKKLKVADEYVCADCGTLDSPEWRKGPKGPKTLCNACGLRWAKKEKKRSGVDDGNTSSPGGGSMSMHASTPLGSQMGLTSMGNPPGMPMHNSNESGGSSM