MKNLGNGFFSQEANPLNAFQTGLQLQDTKPIESLPWSLDSTEATQEPLLPNTNKRPPPKIGKRFSSESIRVLKAWLATNIQKPYPGPADVEALQRKTGLNRQQITTWLANARRRLKNQPERPPTPLVRSSTPVSINNLASFENMDPLQRWQNSPPEHEPATASAIAQAMRGYPSTTYSPDRAFSGDSDPGRSLRSSSSASTNASQSSSAYSHTSGASLRSLDRIRKAIKRKRRRVPAERPVVADSCHPYQCTFCTETFKTKWSWKRHEKSLHLSLERWECAPPDMNHLQSHNFGACHGRALEERTFYRKDHLQQHLKLVHNAQYQKWPMDSWKEASEEIKSRCGFCGMVMKFWSDRVDHLAEHFKAGQTMVNWKGDWGFESQMLDMVENSMPPYLIHYERNSPWPFTTQQGLTGSPASAFELIKVELEYFNAYYTNARHSPPPDEELLYESCCIIFGAEILSKESEIPEPSWLRDLLMSSEEVVKQARIRPMKSAAKSRITALRINGKDDIFQACPMEERLQ