MKETKEEGWKRKSGGGRGEISVKKIGGSVAHFMLKAKVGGKKQKGGNKKEEEGKDVKLDPKRCRSIFRDPQDQWSRNPLPSLISYQWWRLILFIKPARRKYLSISEKLLKEAHVSMVRIKDKLTGEGYSETRLYTFNVHCSRTTTLGFETARFFSSFASMEIDHILEAAKDPSVVVIVSAAVGRITFARLGQLVIMGYLLVGSAIGPGGLIFVSKMVQAETVAQFGVVFLLFSLGLKFSSTKLRVVQAVAVLGGLLQIFLFMSLCGITSLLYGAKSSEGIFFGAFLSMSSTAVVLKFLIEQNSVNSSFGQVTVGTLILLDCAVGLLFSPLPILGGNGILQGIMSMKKLLDVFNLDNENGLEDTPILIDRKDNIFIMSNPKSKYPVLQLDLSFRKRWKRKGGSIDVEILGDSSSHIWLRCAELTIGLFED*