MGGLSLVCGECGAHLKTVEEAQEHAELTSHSHFSESTEAVLNLVCTSCGKPCRSKAESDLHTKRTGHTEFTDKTLEEAKPIDLESAPKVPLVPGDSSEATASGSTAPEDMVVPEVNKELLKELESMGFPTARAMRALHFSGNSTLEAAVNWIVEHESDMDIDQMPMVPVTRVESIKPSLTPEEAKAKAQELRERARKKKDEEEKKMEREKEKERIRVGKELLEAKRIEEENERKRILALRKAEKDEEKRAREKIRQKLEEDKAERRRKLGLPPEDPVTVRPATSVVQEKKSSLPVRPASKAEQMRDCLRSLKHNHKDDDAKVKRAFQTLLTYVGNIAKNPNEEKFRKIRLSNPSFQDRVGSLKGGIEFLELCGFVRTEDSEYLFLSVEKVDMAILNTAGSELNSAIVNPFFGVL*