MDTNTDFLTCLICGQVGQGKHFGVFSCRACAAFFRRAADSKWSRMKCLSKHCNGKSYHCKPCRLKRCYDMGMDITKFQHDRDGRQLIPSNRKRKIPDSIEIVLGKPHFLLMNEMGEELKEKKPYVDLSFLISQASDIFKMGPPAPVLATSYLQKLNYGESCMRRTENRRKLDLITRKEVVSFWEYNLITTAKWLTYFDKFQELDHDLKMQVLFAVWHVWGRLDKLMGTALYRIRNKEANKADRLAGNGIITDMVDVKTDAEWMSSYPIEKLRYFLDGVRISDLFPLIDELQTLDITETELSFMLAHLCFQYAANRLGGKLADILEGFVETLSHDIHKYYVEEKRMPRYAGRLSKLLKINKEILENVREYRSRAQVARVFGVFKLKFSHPEIFRDTGYV