MDLDLDLSQGGDGSFMMGGGGGSSGDGDGGGGGEVVTSSAPPPESNNTYGEKMTGVGAGPLPTGFGMPAPQGTSTLTEFTKRRNWSQRIIEELKDFLHILTPDGRILYVSPSCKTITGYESHTLVGKFIGEYVHPDDSGIFMREFNESIASGNSLRFFYRFKKDDGTYMIFECDGHPHISPDPPSVPQGYNASSTQGNQPGGMCRGFFMMARPYPTKNAALLDSFLEHKIENERLMKRVEELKREEHEENAEQDRLYREVSASQTGGTPTESQGLSRETGTSETPGPLSEPNYQGMPPPAKPSISNTALTRQNLDSALSAQKPDSIADKMSRYEASSTHLESIELLTGLRYRDGERSHGISTGDTSPALIRGDAGIAILLDRDRDGGRKSEKKKLKVADEYVCADCGTLDSPEWRKGPKGPKTLCNACGLRWAKKEKKRGGGEAGSPTQTQPGGGGGERPGMPMQQSSGSA