MFYDILLWLGLLAAGYTLGKVINLVTALSKEFTEPISCTLEDPDSTSPVACPSIFDAPTKALSCIIPAYNEEDRLPSTLDEALAYLQRRRDRQGPQFTYELIIVDDGSKDGTARVAQSYVRKYGMDTVRLLRVSANRGKGHAVKRGMLAARGEYCLLMDADGATRFSDLEKLEAELDKILQPSFGRSSAASAATGDTQGPLGVAYGSRAHLHKDAIVKRSRLRNFLTRGFHMLVYFVAGGRIRDTQCGFKLFTRRSAAILFSNMRLQRWCFDVELLYLAEQLQIPVCEVFVNWTEIPGSKIRFTSILLMALELLIIKVAYQVLGVWTIHSELTIDKKAS*