MASFQNLLNLDITNSGKLIAEYIWIGGSGLDLRSKARTVAAPIKSSKDLPKWNYDGSSTGQAPGKDSEVILYPQAIFKDPFRGGDNILVICDAYTPQGEPIPTNKRAAAAKIFALKEIEAEEPWFGIEQEFTLLQKEVKWPLGWPVGGYPGPQGPYYCGVGADKAWGRNIIDAHYKACVYAGIQISGINGEVMPGQWEFQVGPCLGISAGDQLWCARYILERITEMAGVVLSLDPKPIEGDWNGAGCHTNYSTLSMRNEGGYELIKKAIEKLGLKHKEHIAAYGDGNERRLTGRHETADIHTFSWGVANRGASIRVGRDTEKEGKGYFEDRRPASNMDPYIVTSMIASTTIL*