MKLLVAAGNKWYQKCGFDKLDDAYWDEVTAKETTWKQELAEEELRDRTPAPPRVARKRGRQPHVPGTGESVDLTAVPHAATGTEPAISDEEAEVSEEPEVHDDVGYEIASSGARRLLTDVGDPVLKQFMESSLKLAMSARPPLPTAEPEVGPTRDASTARSTRDTGSEDEAEDAPRRAPPDLVDLDKLAQINNKDVDEFVQLARATAHDVDTEAAVYSDPTGFDMPQQPATPAVVQSEYHHRLIDVATAFGEDVAERTRTLPILDRVHLNFSKGAEYCTAPFPFAFPDGEHSAPAPPSICDFVQTDIDPF*