MHKLFIARSVKSALFRIRNQQKPQFAAFSTSLLFDDTQKQFKESVAQFAQENIAPHAEKIDRTNYFPQDVNLWKLMGDFNLLGITVPEEYGGLGLGYLYHCIAMEEISRASGSVGLSYGAHTNLCINQLVRNGTHEQKQKFLPKLISGEHVGALAMSEPNAGSDVVSMKCKADHVEGGYVLNGNKMWCTNGPTAQTLVVYAKTDVTAGSKGITAFIIEKEMTGFSTAQKLDKLGMRGSDTCELVFENCFVPEENVLGQVGKGVYVLMSGLDLERLVLASGPVGIMQACLDVVLPYVKQREQFGRPIGEFQFVQGKVADMYTSMQSSRSYLYSVARECDSGTINTKDCAGVILSAAERATQVALQAIQCLGGNGYVNEYPTGRFLRDAKLYEIGAGTSEIRRMIIGRELFKEQ*