MGNQKLKWTAEEEEALLAGIRKHGPGKWKNILRDPEFADQLIHRSNIDLKDKWRNLSVPPGTQSLTNKARPAKVKEEGDTPAADANDAVTIPRPIPTIPPPPGRRTLPSELIPDENTKNAPRYDGVIFEALSALADGNGSDVSSIYHFIEPRHEVPPNFRRILSTRLRRLAAQSKLEKVSTFKSIQNFYKIPDPSGTKIGVPKPKETHTKLRQANNQTSADSQQMIEEAAITAACKVVEAENKIDVAKLAAEEFEKMTKIAEENRKLLVIATEMHELCSCGETMLLA