MSTVLQDLLNLKLEEVTTSIIAEYIWIGGSGLDIRSKARTLPGPVKTPQELPKWNYDGSSTGQAPGEDSEVILYPQAIFRDPFRRGNNILVICDCYTPQGVPIPTNKRAAAAEIFDKPEVVKEVPWYGIEQEYTLLQKEVKWPLGWPVNGYPGPQGPYYCGTGADKAWGRDIVNAHYKACLYAGIQISGINGEVMPGQWEYQVGPAVGISAGDQLWASRYILERITEIAGVVLTLDPKPIEGDWNGAGCHTNYSTKSMREDGGFEIIKKAIEKLGLRHKEHIAAYGEGNERRLTGRHETASINQFSWGVANRGASVRVGRDTEKEGKGYFEDRRPASNMDPYVVTALIAQTTLLFKPEEAAVKA*