MTTGTSKPKVLLVGEFIYSKQKWSELEEIAEVIQSESTTREQFIQDLKTKYNDITCIARTFYSINETGRFDADLAQHMPKTLKSVSHCGAGYDQVDVEPFTRLGVQVSNVTEPVERPTADVAIFLVLACMRNFLQGRQILMNGEWPSNGDKEAAGAPLGHTPQGKVVGILGMGGIGRAIRDRLKPFGFDGIVYYNRKQLSPELEKGAEYVTMDELFKQSDVIIIGVPLNAKTRHLIDKEAIQKMKDGVVLVNIARGAIIDEKHLPELIKSGKIGAFGADVFEHEPEVSAELVNLPNVVALPHMGTHSVEALTNMEEWVVCNVETFIKTGKLKTIVPEQQGIF*