MGAPKQKWTPEEEAALKAGVLKHGTGKWRTILSDPHFSSVLKSRSNVDLKDKWRNISVTALWGSRKKAKLALKRALPPPPPKHDDDNYTRALSIVPLANGGEQTNLTSPRTHASKKSITSLDKIILEAITNLKEPRGSDRTSIFIYIEENFKTPPNMKRHVAVRLKHLSSNGPLVKIKHKYRFSTNFTSAGARHKSPQLCLEGNNNSPRPKENGANILTKSRAEGELFMIKGMTAQEAAETAARAVAEAEFAITEAEEAAKEADKAEAEAEAAQIYAKAAVKALKFRISNHTW