MELAKQALSQISLVPLYGGGFWVAFTQLVVFYYSVGALLHSVLPRVIAVHGIQQQQRKQGEVLRDAFYSLGPLAVKAGVWAAVEVLHARGLTLTYTGRVSGWTAWLYVALCVALLDYLHDTWFYWTHRLLHWKPLYVHVHYIHHKSKAPSAYTGYSFHLVEALIVFANEVLVCFLFPLHMGLHRAYHLYTTLIHEGGHVGYELAPFIPTFAGVATLAFRGVRPCAALNTVQHHDMHHRYPTKHFSLYFTHWDRLCGTLHPAYDRDLFHYFPTKAAAGAAAGANAGQQDKGAQLQSGAAATNGGVKHE*