MDDKSRLESPSWANQGQVSKQNVDLHRLYIGVRNRGGFEQVTKDKAWKAICTEANPEISQSSAAGYQLRKHYEKHLLLLECVETGRRPEDAVAFADGLKRQRRKEPAAAAAGATPTSSLPPFPGEYGPIYNRDYGL