MVAGQNEFKKIMGDDYVVNVLLPQLYAEIDNEVAIDARTRVAKMMVMRILLVFVFGPGAEQYANMLVPLNDELFRVVDINNRIEFFLPPIAKPVSWVYYRLFQKGLVAKKHKAYEEILSQRGIRYNLKNEWSLSDMVQEYERNGEINHHQALQIYEECFFGGQDTTAGAVEGILKMIVENPKVLVKVQQEMDEVLGEGEQFRLTDVERLPYFQALIKEGLRLHRAIPVLNPHCAHEDSTLGGYDIPKDTLVTVNIWGLARDPEAFPDPYEVKPERFLGVDTNYSGTDGKYIVFGLGQRICPGQSVALFMVNMLIGSLCQRYKLALAKDWKHERDAGTFFKEVALHLNLMRRVDSHEIAG*