MVQLGALSWDELRKVLLEGTSAPVVPRYKALFSVQQSAPSATEAVATLSSALPLQKDSVLLRHEAAYVLGQLGDASAIEPLRQILLDETEDEIVRHEAAEALAALRSDDSEALVTELTAVAKNTCSEALRHTCQLAVEGLERGRKEAEEAGRPALPLCVCQYSSKDPAEGLANATEKDIPWAASRLADDSLPLFERYQGMFTLRNVGGDGAVQALAKMLLSDSSSAVLRHEVAFVLGQMADETSAKALVEALAHIEEHGMVRHEAAIALGHIGTESAEEALRVDAQGWLREDPGESDVI*