MMAGNALHFMTNANVYLDGNSLLGRAKEIKLPEINVVQQEHQALGMIGKVQLPAGFDKLEGEIHWTSLYEEVALRTANPFKAYPLQCRGSLQRYNPAQGRQDELPVAVFMTVMFSKNVLGSFKQHEVPEMSSSFTCSYIKQVMDGQVLLELDVIANIFKINGEDMLTDYRANLGA