MGKKIGTFALLLIIVLGFALSGFSQAKKPTIMVVPSDVWCNKNGYMLEFDNQGAKVKVADYKAALQDNADLLLVISKINELMASRGFPLKNLESALKSLENESAESAMLSSKTGAGVVESPIDKLKKVAKADIWLQVTWVANQTGPKKSVTFNLQGLDAYSDKQVAGASGTGQPSFSAELPVLLEEAVLSHIDNFNVQLQSHFDDMFANGREVKMLVKLFDSSADDLETEYTVNGETLELVDAIDKWLDDNCKGGRYSRSDATATMARYEQVRIPMTKVDANGKERAIDTRNFVSDLRKYLSGAPFNLTSKVYQRGLGEAWLIIGEK