MDDLLDDPKEEALAAYACDIYGKVAKATGGDVDLLCGQQDHAFDFLDDEMYGGQVACAWKGEKDGDVQVDSLGAHCLETPISHGSVYGQDAKDDVVNGSCFSIHEGDIFKPHVRADVDQDMMGMMLMPRLLCHKEKKLWKTKQHPKICANLKSAVLKEQPFILWRTTVKLKDFDALVKLQFGDGCMCTSVGICHPLKFGGLSVRIVARKDEENQVESLTSEVAENGVCKEKTTVKQYFSIESEGDVSWVFMRAAMSSVARTAIIGMQDILGLDNSARMNTPAT*