MLLGVNIDHIAVLRQARMVNDPDLLEAAFIAAKYADQITLHVREDRRHAQDFDLENIIKFCKSPINLECALNDEILNLALKLKPHRVTLVPEKREELTTEGGLCLNHAKLKQSIEKLQNANIEVSLFINPSLEDIEKSKILKAQFIELHTGHYANLHNALFSNISHTAFALKELNQDKKTLQAQFEKELQNLKLCAKKGVELGLKVAAGHGLNYKNVKPVVKIKEICELNIGQSIVARSVFTGLKNAILEMKELIKR*