MDDFGNKYKVEPFNGKTNFSLWQSTIKDILIYQGFRKTLEHKKLDSVDNDKWGDMQLRATSTTRLALTPEIKYNALEENNPKELLDKLIKMFASKSLANKLFLKKDLYSLKMEEDSALQGKTTIALDDIVVALFEAERFIKQGGSSSIHGGAGLAIATECVRRPVMSNAYLSRFCSLPHTAATSLPSSRNIALELFRSFSSCSPLVVGVAASNPFITSHSSLAFTAQVSPSDTTQRSAEWFALRKDRLTTSTFSTALGFWKGTRRPELWSEKVFASDAKNVAASAKQAMEWGVLNEAPAIERYKSITGHDVGLMGFAVHAEQRFDWMGASPDGLLSCTPEAGILEVKCPYNKGKPELALPWSTMPFYYMPQIQGQMEIMDREWVDLYCWTPNGSTIFRVCRERGYWELLHGILREFWWENVIPAREALLVGGEEAANYYKPAPVHKQTGLVISKSIRLAAEAKLLCKEITGHVEFFA*