MFKHETVLLHETVDMLEVKPDGIYVDATLGGAGHSEYLLNKLNEKGHLFAFDQDQTAIDNAKIKLADYSDKVTFIKANFRDMKEALNERGIEAVDGILYDLGVSSPQLDERERGFSYHQDAALDMRMDQEQELTAKTVVNEWSYQDLIRIFFQYGEEKFSKQIAREIERRREVKPIETTGELVDIIKTAIPAPARRKGGHPGKRTFQAIRIAVNDELGAVEDSLEKALTLIKPGGRISVITFHSLEDRITKQLFQEATKGPDLPPGLPVIPDEYKPDFKLATRKPIVPSEEELEQNNRARSAKLRVIEKIIK*