MDLLAQLTGIVKPKEEANSDESNLIIALNSNEQDGIVEESEGNKVNDRVSTKQNFICGQKGRDSGELPRNGIVEMYMRKVPNSGVQIFRSKKGFEKLAYDGYLYNLDKRHQKYVLWRCEMSKKPGYKCSGRVRMTEDFLDTYSPHSHPPNPVKVVADILKARLYAAAEDPTSSSKFLYHEAVHLASFAGSSGLPKLGSMQRVISRKRRHTQKLLEESLSPSNCDLSNEPSTSSAPGETNCSITDFLQTAERLQFLFTPSTGKMQHHDDNIVHFVVTEHCFFRSH