MMRRLLVWVGLCFTIWTSFPTSSERLFALGACMTYTVKSGDKCYAISKAHGISQSDFKSWNAGINCNNLQIGQIVCVSKPSASSSPPANFNGKIFREYIGALFNGVHFSDVPINSGVTFHFILAFAIDYTAAAAPTNGVFNIYWQNSVLTPDAVKAIKAQHPNVKVMLSLGGDTISGQPVQFDASSVSSWVANAVSSLTSLIKQYHLDGIDIDYEHFDEVTTQTFVSCVGQLIQKLKASGVISVASIAPFDGVETVYRALWGQYSSVIDYVNFQFYSYDSSVSASQYVSLYNTAAAKYGGGAKVLASFSTGGVGPAPATVLSACQQLKSSGKLPGIFIFSADGSYTSASKFQYEQQAQSLLAG*