MSPSIPSRAFKFIEDLSTSVQGTDSMDYHRGKLLNYVAFQWSHIVTNYSPESIELLGTFAVHFIFYWFGSLVFALADLYAPSSILKKYKIQSISKQPSRQVMLQCIPSALQNQLITSALHALKLLALRSITGRFAGYRIERTLPSLLEIITDAPLCFIGRDFVCYYDHRILHLPWFYRRFHKEHHKFTAPVAVAAEHTHPVDHILINVLPVVIPATLFRVHLVTFWLLMSSTILQGSLGHSGWHVRSIFDRKTTSHDAHHELFDVEYGTLGLMDWLHGTNYMGKHKSKGKGKVH