MVEPIPVREMRLQCSDGMVIAAQQWYAKANPVEDREGETRTRNILCLHGWLDNCRSFYHLGPKLAEALCRTQTDGIQVTNTDVNVVAIDFLGHGLSSHKSLDGPSILLTESAFYVAEVTEKLGWWKQDNAKSNKRKKNEDGSAETPEHISAGNVPFTLIGHSMGASVACVMAAAFPERIDKLVLLDGAGPLDRPAEKIAKHVRSHIERRQAGNVKLVLESRMLYPSVEMAVKLRRRTATSFPGNQYLSTETAKEMVVRGSEIDEEGRVKFLHDPRLRWPSAHYFTAEQTEALYKDIQAKTCLLRAVDGFPFEPEKKERLMQILKPSVMKTLPGSHHFHADPKSAPAVAEAVIKFLQE*