MALSVDTVNGREYKVKDIAEANFGRIEIELAEAEMPGLMACRTEFGPAQPFKGAKITGSLHMTIQTAVLIETLTALGAEVRWCSCNIFSTQDHAAAAIARDSAAVFAWKGETLEEYWWCTEQALTWEGCDGPDLLVDDGGDATLLIHEGVKAEAAFAKDGTLPDPDSTDNAEFKIVLALIRDTIKKDPTKWTRMSTKVVGVSEETTTGVKRLYEMQTSGALLFPAINVNDSVTKSKFDNVYGCRHSLPDGIMRATDVMIAGKTAFIAGYGDVGKGCASAMKAAGARVIVSEIDPICALQACMEGYQVLPLEDVVETVDIFVTTTGNKDIIMAQHMAKMKNNAIVGNIGHFDNEVDMAGLYAFPGIKRQNIKPQVDRFIFPDGHAVIILAEGRLLNLGCATGHPSFVMSCSFTNQVIAQLELWNERSSGRYEKKVYVLPKHLDEKVAALHLPKLGAKLTRLSPEQATYINVPVDGPYKPLHYRY*