MTQFLPPNLLALFAPRDAIPYKQPVKALTWEKDRERAPYTGISQYVNLFEDSKDTPPPTRGETKEEKKIRKIREKLEKRNEDIEEEVKTWDPHNDPNAGGDAFKTLFVSRINYDTTESKLRREFEMYGKIRKVTMVKDIATGKPRGYAFIEYERERDMHTAYKSGDGKKIDNRRVLVDVERGRTVKGWRPRRLGGGLGSTRAAPTDDAARRTDRNVVNVVNVLSVVEVIGKGKGREARESQIAIVTERGTSEEDLQTKRKVRRIEIELVIVTEIVIVKSVDVTTEVIRIVGIGNENLITNLRGEMLIKMVEMLEMIKRKKEVETKSANLGVIETGTEIDQIRIKIGDIEIVTEAKIAKEGRKKKKSHRIETLLKRNTSQIPI