MRLRSGRHLVSPLTVPQGGHHHRQRLRGSDDRIDSLPKDLLLQVLVRLKHAERAACVGAVCRSWHGLWIELPELTFGFVKPRMLEAVLAKVTHPRLDLLNITVEDDPIELPCFDRTSSLALEVMGFHLLPPLSGEFTALKSLSLSDCRGIDIGALLPLCPSLRVLNMYHLVEVGTMMHRLRSLTWKPKNTGFTRIDIAALVLKELTLKGGVPCPVNCPCEQSSNWRIENISLPNLEVVEIHGLQGEDDEVDFLELILRSAPALRRLTMRISNSPSEDGQKMCGIMKEYPDVEYHVHSP*