MSTDKISVLLNWHATPYHLPIFVAQAKGYFAKEGIKVAILEPNDPSDVTELIGSGRADLGCKAMIHTLAGKARGFPIMSIGTLMDEPFTGVIYLEGSGITSDFRSLKGKRIGYVGEFGKIQIDELTKYYGMTSSDYTAVRCGMNVSKGIIEGTIDAGIGLENIQQVELEEWCKANNRPASDVKMLRIDELAELGCCCFCSILYIANEDWLNAHPKEAGAFMRAVKAGADDMFADPRGGWAEYCKVKPAMNTPLNRLMFDRSFNYMSQDLCNVTNYSKRLGIVPTDFVANYTNEFVQWEVAPEGGEAEGLAKQQEIRPYKPMWPSMEVSSKPLSLKRMGNHKHIT*