MRILVFVLVILALCACVFGRSIPQLRTIYMGDSIFDVGTNKYVKNSVSHCDFVPYGETRYAKPFGRCSDGFIIPDLINKALGLPFSRPFLGLKAEDQVFPSINFASDGSGLLDSIHSDWGVVPFSEQLKQLREFSMKKNLNDFVVVISSGGNDIAANLQNIMDVDLESLEKGLQQLHEYGFRKIINSSVGPLGCSPIVTSGGNCVSEINNLVRQFNTQARGIVLRAAERLPGMRSAFVDGYSPIKSFVENPIQFGFTHKNTLSGLCKNPSDYVFWDMIHPTEHTYTLIAKEFIEQIKRVF*