MDSSELYHVKQQFILGAYKSLADLALPDPTSPDYNPTLLYKCRAYIALDKPHDALELVPDDTDDVSLKAVSALARYVGAADAAAKDASLEELRDLCVEIEGDDIEADEKQKGVVRVLAGTAFAVAGEVEEALETLGVGANVDNLEAVAICVQIYLSISRPDLARKEFERAKRWAEDDVLVQLIEASIGLATGRDGYADCNSFYTEQLGNPSLSSPHLLTARGVTRLLRGEVPAAQSDFEEAVAQQGGAADAETLAAMAVTAGLGAAKPAEAEQLWR*