MGRGRVELKRIENKINRQVTFSKRRSGLLKKAYELSVLCDAEVALIIFSSRGKLFEFGSGEVCKTLERYQSYRYASQETNVDYHETETQSWYQEFFKLKVKYESLQRSHRHLLGEDLGTLGVKELQQLEKQLDLALSQSRQTKLKLMMEQIEELQKNERHLEEVNRKLKDKLQVEGSSSTAIQRCWESKSMAEGNPLPLHPCPANAAYPEPTLQIGYYQHFGRPEAATTTGAAGENNVMVGWLR