MDGPVIISRWEQLLNICLIFGNLQVIEKNKDDFMVVVTKDDLIKKLRDIRNLGWIENLRVGNAGSIGNMLEDLLGIKENNLAIANAGEWELKTKRKNSSSLTTLLHNEPSPRKAGIVANLLLPFYGWQHQEAGHKYPNSELSFRQTICCKRFSDRGFTVELDRENEKIIIRFDASKIDPKHNDWLKKVDQRIGLGNLNPEPYWGFRDLSAHIGSKLTNCFFILVDVKKENGKEYLQYNDIKMLSNFSMNKFIDTFEDNLIYIDFDARTGHNHGTKFRIRETNLPLLYDNVTQI