MPIDLDVALGAQLPPVEFSWTSTDVQLYQLGLGAGSDPMNPRELSYLADDTPQVLPTFGNVAATFHLTTPPTVQFPGIDIELSKVLHASERVEVPAPLPPSGSARAVTRFTDIWDKGKAAVICSETTATTPDGLLLWTQKRSIYARGEGGFGGKRGPSGSDVAPERAPDLQVAMPILPQQALLYRLCGDRNPLHSDPEFAAAAGFPRPILHGLCTYGMTCKAIVDALLDSDATAVAGYGARFAGVAYPGETLTVNVWKDGRRLVASVVAPTRDNAVVLSGVELVPA*