MSRRGIPANLLFAGILSTPAAQHRREIIRKSWLDPLMHGFSYAFVVGSGGSHSASTIAALHREQSLRSDVMLLTTTVDRNSTACPSTKCKIQVGKIFDFFVTVASTLSQSFLWVAKMDDDVYLLQPNILGELLPLNRTDGYYGARCPVSAYGKYPSRGEWFMCGMFYAVTWDVVRLFHRNRARLPRFGKEENVFKKTLAAYKRGCNTYYCGWTRCHDDAGAKARHGAEATGVGGSIEREPDLADIMVHQCKTDERVRQIPKNFRYEEFHEVTDRELRATGKSYEGGFGPRLAQ*