MSLLSDLVNLNLSDSTEKIIAEYIWIGGSGMDMRSKARTLNGPVSDPKELPKWNYDGSSTGQAPGEDSEVILYPQAIFKDPFRRGNNILVMCDAYTPQGEPIPTNKRCNAEKIFSHPDVVAEVPWYGIEQEYTLLQKDVNWPVGWPVGGYPGPQGPYYCGIGADKAFGRDIVDSHYKACIYAGINISGINGEVMPGQWEFQVGPAVGISAADEVWVARYILERITEIAGVALSFDPKPIPGDWNGAGAHTNYSTKSMREDGGYEIIKQAIEKLGLRHNEHIAAYGEGNERRLTGKHETASISTFLWGVANRGASVRVGRDTEKEGKGYFEDRRPASNMDPYVVTSMIAETTLLWKP*