MAAATANNGWEKEDRGNGLRLARTKESFSAFVKREFAHHEEGIARINNGSFGSCPQSVLVSQELLFRAWLRQPDKFYFQSLEDGILESRRAVAALVNAPGPEQIFLLENVTVGVSLVLQRISWDFIEGRFVKGDAVLAFNFAYGAVKKALKAYLVRAGAHLIEVKLPFPVSCSDEILCAFNDALKKAERESHRIRFAVIDHITSIPSIVLPVKELVSMCRQAGVDQILVDGAHAIGSIDIDLQEIDSDYYISNLHKWLFAPPAVAFMYCKTQHLSALHHPIVSHNYQNGLASECAWVGTRDYSAHLAVNAAIKFFDEFEGGIQAVKRYNHEQVVSMGAMLAQAWGTHCGTPPELCGSMIMVGLPNELNVNSPDDALDLRARLRGDFGIEV