MQVQTPLEEAKKLSDLMENRILIKREDMQPVFSFKLRGAYNKMAKLPEEVRSRGVITSSAGNHAQGVALAASRMGCKATICMPVNTPGIKVESVRKLGGTVELVGESYQETQAHAVSRSIAEGLAFVPPYDDPFTIAGQGTIGDEILRQVGDMDALDAIFVPVGGGGLIAGVAAFVKALKPHVKVIGVEPSGANAMALSLARGERVALSRVDAFADGVAVKQVYSAGNTANVLWGAGIKVPEDLTGLLDRLNAASLPTVDISRLEVAQLHLRHLVGGRARSFTGSVPDEKIYQVIFPERPGALVRFLDALCGTYNITLFHYRNMGNRESSVLMGLQVPPDQLEAFAAIRDGLQDTSEFSFKELESDVRQVFDQFIQ*