MHKLFVARSVKSALFRIKNHQKPQFAAFSTSLLFDDTQKQFKESVAQFAQENIAPHAEKIDRTNYFPQDVNLWKLMGDFNLLGITVPEEYGGLGLGYLYHCIAMEEISRASGSVGLSYGAHTNLCINQLVRNGTHEQKQKYLPKLISGEHVGALAMSEPDAGSDVVSMKCKADRVEGGYVLNGNKMWCTNGPTAQTLVVYAKTDVTASSKGITAFIIEKGMTGFSTAQKLDKLGMRGSDTCELVFENCFVPEENVLGQVGKGVYVLMSGLDLERLVLASGPVGIMQACLDVVLPYVKQREQFGRPIGEFQFVQGKVADMYTSMQSSRSYLYSVARECDSGTINTKDCAGVILSAAERATQVALQAIQCLGGNGYVNEYPTGRFLRDAKLYEIGAGTSEIRRMIIGRELFKEQ*