MSLLTDLINLNLSDVTEKIIAEYIWIGGSGTDIRSKARTLSHEVSDPKDLPKWNYDGSSTGQAPGKDSEVIIYPQAIFRDPFRRGKNILVICDTYTPAGEPIPTNKRANAAKIFSHPDVVAEEPWFGIEQEYTLLQKDVQWPLGWPIGGYPGPQGPYYCGTGADKAYGHKAYGRDIVDAHYKACLYAGINISGINGEVMPGQWEFQVGPTVGISSGDQVWAARYILERITEVAGVVLSFDPKPIQGDWNGAGAHTNYSTKSMREEGGIKVIKKAIEKLGLRHKEHISAYGEGNERRLTGRHETADINTFSWGVANRGASIRVGRDTEREGKGYFEDRRPASNMDPYIVTSMITETTILLK*