MEKAMDLEQRTLTVVAELIQGKGLAEHLRKHFNSISSPETRQFFVEKILSSYDKALSMLNWDASCVVEIKPAISALESPHCYANISPRSDVSDQDCKDHRDVYKKRKTESRWTEQVKICSGTGLEGPLGDGYSWRKYGQKDILGANFPRGYYRCTHRNSQGCLATKQIQKSDQDPKIYEVTYRGRHTCFQASHLAATSSSTSLKNAKTKQDSYSCGAEQPEQKPKPLNDLSFNSTGVKSQDLDIVEDIFPLFSFPDSSTGNENEENDFLGSLSPALISSSTSDSSYFALSSCHMNNSEIEARTLESDSTQNSASNSPIRYWDISLDDIDFDTNFPLENSSVFA*