MSLLTDLINLDLSDQTDKIIAEYIWIGGSGMDLRSKAKTLPGPVSDPHKLPNWNYDGSSTGQAPGVDSEVILYPQAIFKDPFRRGNNILVMCDTYTPAGEPIPTNKRHSAAKIFSHPDVVAEVPWYGIEQEYTLLQKDVKWPIGWPVGGYPGPQGPYYCSAGADKAFGRDIVDAHYKACLYAGINVSGINGEVMPGQWEFQVGPSVGISAGDELWVARYILERITEIAGVVLSFDPKPIQGDWNGAGAHTNYSTKSMRNDGGYEIIKKAIEKLGLRHKEHIAAYGEGNERRLTGRHETADINTFLWGVANRGASIRVGRDTEKAGKGYFEDRRPASNMDPYIVTSMIAETTILWKP*