VGTDNTTLLLNFMCNSSCMGGMNRRAILAIITLETLQGDLLGRRCFEVRVCACPGRDRKSEEENALKAAVPKGKSKKEMRFGHSPLHFLYPIGDYYFIYVQVRNRKHYRMLKMILEGLELREKQQGEEEEEAEPETRCLPKAPKRKRLRVKDENPDSD