MLILKNVTAVQLHPAKVQEGVDIAIENDVIVAIGDALTQRYPDASFKEMHGRIVMPGIVCSHNHFYSGLSRGIMANIAPCPDFISTLKNLWWRLDRALDEESLYYSGLICSLEAIKSGCTSVIDHHASPAYIGGSLSTLRDAFLKVGLRAMTCFETTDRNNGIKELQEGVEENIRFARLIDEAKKATSEPYLVEAHIGAHAPFTVPDAGLEMLREAVKATGRGLHIHAAEDLYDVSYSHHWYGKDLLARLAQFDLIDSKTLVAHGLYLSKDDITLLNQRDAFLVHNARSNMNNHVGYNHHLSDIRNLALGTDGIGSDMFEEMKFAFFKHRDAGGPLWPDSFAKALTNGNELMSRNFGAKFGLLEAGYKADLTICDYNSPTPLLADNIAGHIAFGMGSGSVHSVMVNGVMVYEDRQFNFDCDSIYAQARKAAASMWRRMDALA*