MATDINSNLLQNAVPFSIWKLPDKEVNALPWFGTIIETENLQKNSKIKRSRTVFTVQQLEVLEQMFKISAYPSASFRENIKKFTNLSDTRIQVRKFNFGKSFSLNNC