MEASEPCETHGGWQDGRTCGGDAEDKSRANWTGNSGTKVIRKRYQLVKYHDLATYLKSNEYILDHYRCDWPLRETVLSLFSIHNETLNIWTHLVGFLIFLGLAVYTATVLPTLMHLSGLTSMSSFQKKEGEVLVSMVPPSEELVTRWPFFVFLGGAMCCLMFSSTYHLLNCHSQRLHSILHRLDHAGIAVLIAASFFPPIYYSFFCFPALRRMYLSGVTLIAVTTIIFASLPRFRTPEFRKYRAMLFFCTGASGVFPGAHRLAIYWHEPLAFKGLEYEIAMGLMYGVGAVLYAARIPERFKPGRFDIVGHSHQIFHVLVVFAALAHYKAGLIDLQWRDAHGCT*