MDVKVKNRDFWYSLHGQVPGMLDWDMGNEFFLPCTMDQCSFAEQSLAKYKIQLTKPPALPQKKKSNFDDDGPPAEPSLWMWVNPNIVCPINSKEAPNTIHKILPSAPFPQTGESDYLGTQRMVQSLSVLHTEHHQQQKLLIYSTAPDFIEEETKEQECTSSKKYSKKHTVCHGPHREKESWPRPPLNYSHLVALALKSSPSCGLNVQQIYNFTRQHFPYFRTAPEGWKNTIRHNLCSLTCFEKVPVDLEDEPDGKPRSFLWKLTDEGNRFFQEDTRVLAYARRESIKQSMRQPELIDLLFHL