MVRPQQRYRGVRQRHWGSWVSEIRHPLLKARIWLGTFETAEDAARAYDEAARLMCGPRARTNFPFNPTCGPSSKPNYLSAALTAKLHRYNLASHQAPQPQQNKLAVAVQQQQVESGWIMKDEVELSYLEEHHIEQMIEELLDSNLCMELCYTALKNRSACELLDLILGFQFWPQVDKFVKYLKYQLDYSVINLDQRTSFLRFCKEMNFPYLNNYDAELAWPLILDNFVEWIREKQC