MKEVIQEVGHQNVVQIITDNAANCKGGDEDMGKANFVKEKIVNDEWWDKQAYIVDFTRPIYDMIRHCDTDKPCLHLVYEMWDSMIEQVKLEIYKKECGPHPEFSPFFHVVYEILVAHWEKSNTPLHCLAHSLNPRSYSDEWLLGDPYRVAHRDGEVSRERMKCFRRLFALSDDVGKVTDEYALFSMKSGPFEDFTCISRMHSMDPKSWWENFGAQTSLLQSLASKEEQAKSSRAQDLVFIHNNLLLLSRNSEEYWKLYTKMWDTGGDAFDYLEDVGFLEFTKLSLDEPDLENELLLED*