MDVVRIAQEEHVLMKKNGFIQFKSGDWCVCVGCFIFASIQMNKHDLYQIQLRIGSILRPHPPLSVRALTLQERKLAFVLFPFIIEETKDCTGPPSGSNGKSNSCEVTVFSPR