MLTTTTDEEIDLSCDGGVTEPQKVAIIFAFCGVGYQGMQKNPGAKTIEGELEEALFHAGAVPESIRGKPKLYDFARSARTDKGVSAVGQVVSGRFIVDPLGFVNRLNSNLPNQIRIFGYKHVTPSFSSKKFCDRRRYVYLLPVFALDPISHRDRETVMASLGPGEEYVKCFECSERGRKIPPGLVGKWKGTNFGTKSLDFQSDISSNNSSALRSDIKIEALSSNLAGLCSVDVEVGRIQEDSCKLNTNSSETKVKSKFCYGEKEKERFSRILSCYVGSYNFHNFTTRTKADDPTANRQIISFTANTVINLDGIDFIKCEVLGKSFMLHQIRKMMGLAVAIMRNCASESLIQSAFSKDVNITVPMAPEVGLYLDECFFTSYNRNFEDSHEEVSMEAYKEEAEAFKLKHIYSHIGATERKYGNMALWLHSLNYRNYPDLNFGSCGQNTDQVLVHKKIDERASHSL*