MSHYQNQYQPGSWSDFFGDFYSGLAVGVGHSRWYIQNAIHKGWHSISSLGGWTSTDDEGRKGGKIQDTRRETALKVVGVGYGRTGTYSLALALDELGFPTLHTQHLYENAEIFDHFVNEIFYKSISQDEVIIGTPNFDLLLDAGFTATMDLPFALYYDQIHKKYPDCKFILTVRENSEVWFKSWEVMTKSIIQPAMYTSWLVGYVKKLEYYMRWLFSVVNTDKKYLSHPFPLPPQDREKSIASYEKHNQSVRDSIPSTHLLEYNVRQGWAPLCRFLEIPEADCPSAKGIPFPKSNSARAVQIQSFSAFIVFLIPSMFVMFSLFLLVFRKITGLTVIGWCSLQKSRILQGISVFLEQRVKKTV*