MDIKISSGTGSGFEILCQGFNWESNKSGRWYLELQEKADELASLGFTVLWLPPPTESVSPEGYMPKDLYNLNSRYGTIDELKDTVKKFHKVGIKVLGDAVLNHRCAHFKNQNGVWNLFGGRLNWDDRAVVADDPHFQGRGNKSSGDNFHAAPNIDHSQDFVRKDIKEWLCWMMEEVGYDGWRLDFVRGFWGGYVKDYMDASKPYFAVGEYWDSLSYTYGEMDYNQDAHRQRIVDWINATSGAAGAFDVTTKGILHTALQKCEYWRLSDPKGKPPGVVGWWPSRAVTFIENHDTGSTQGHWRFPEGKEMQGYAYILTHPGTPAVFFDHIFSDYHSEIAALLSLRNRQKLHCRSEVNIDKSERDVYAAIIDEKVAMKIGPGHYEPPNGSQNWSVAVEGRDYKVWETSAAALEHHHHHH